Для чего используется метод getAcceptedIssuers в X509TrustManager?
В X509TrustManager есть три метода. 1 checkClientTrusted: проверить, доверяют ли сертификаты клиента. 2 checkServerTrusted: проверить, доверяют ли сертификаты сервера. Так для чего нужен метод getAcceptedIssuers? Где это будет называться?
1 ответ
Решение
getAcceptedIssuers возвращает список центров сертификации (CA) из настроенного / доступного хранилища доверенных сертификатов. Метод вызывается внутренне при помощи checkClientTrusted и checkServerTrusted, где он сравнивает ЦС входящего сертификата со списком доверенных ЦС, доступных в TrustStore.