Как подключиться к HTTPS-серверу с помощью Common Access Card

Мне нужно написать Java-программу для подключения к HTTPS-серверу (веб-сайт DoD). Веб-сайт требует проверки подлинности CAC (карта общего доступа DoD). Если вы заходите на этот сайт через браузер, сначала вставьте свой CAC, а затем введите PIN-код.

Мне нужно выполнить процесс аутентификации программно в Java (вроде как браузер). Как мне получить информацию из CAC? Я гуглил и читал Справочное руководство по Java PKCS # 11. Похоже, что провайдер Sun PKCS # 11 может это сделать, но вам нужна собственная реализация токена PKCS # 11.

Я прав? Кто-нибудь делал это раньше? Любые предложения или комментарии будут с благодарностью.

Ответы на вопрос(1)

Ваш ответ на вопрос