[*] загружает rootca в x509certificate
[*] Загружает закрытый ключ rootca
[*] генерирует клавиатуру сервера и сертификат
[*] Подписывает сертификат, используя rootca
Я хотел бы сохранить сертификат RootCA и сервера в хранилище ключей, который я могу позже использовать для настройки SSLContext и для более безопасного хранения. < /p>
Я знаю, как хранить один клавиатуру/сертификат в хранилище ключей, но как бы мне правильно сделать это для цепи? >
Код: Выделить всё
keyStore.setKeyEntry(ALIAS, privateKey, password.toCharArray, Array(rootCA, serverCert))
Однако, если истина, какой закрытый ключ я использую (rootca vs -сервер)?
Полный пример был бы очень признателен .
Подробнее здесь: https://stackoverflow.com/questions/794 ... into-a-key