Как сохранить сертификат .pfx в Sqlite DB - PullRequest
0 голосов
/ 13 января 2019

Я пытаюсь сохранить файл .pfx в sqlite db и установить его после получения информации из самой БД, а не напрямую из файла. Я храню его байтовый массив в столбце BLOB и другую информацию в соответствии с их типом в БД, но его не удается установить, когда я получаю его через sql Query.

Получение байтового массива:

ByteArrayOutputStream baos = new ByteArrayOutputStream();
        BufferedInputStream reader = new BufferedInputStream(new FileInputStream(certificateFile));

        try {
            IOUtils.copyStream(reader, baos);
        } finally {
            reader.close();
            baos.close();
        }

        return baos.toByteArray();

Пожалуйста, предложите любое решение относительно этого. Я искал решение и обнаружил, что я должен хранить .pem и .cer файл отдельно после извлечения файла .pfx, но не могу найти как? Как я могу сохранить эту информацию программно?

...