java sslcontext.init с нулевым менеджером ключей

Есть старый кусок кода (не под моим контролем), который инициализируется как sslContext.init(null, ...) - менеджер ключей жестко запрограммирован, чтобы быть нулевым. Позже код создаст сокет сервера ssl.

Я пытаюсь предоставить файл хранилища ключей jks для использования сертификата. Если бы я мог изменить этот код и кормить менеджер ключей, то код работал бы (я попытался скопировать его).

Мой вопрос: как я могу продолжать использовать этот код, вводить ноль, и все еще использовать мой файл jks?

Я попытался установить javax.net.ssl.keyStore, но эта опция игнорируется. Javadoc говорит, что если менеджер ключей имеет значение null, система найдет соответствующий - что это значит?

0 ответов

Другие вопросы по тегам