Я хотел бы получить уведомление, когда начинается новое соединение SSL и начинается рукопожатие.
Мне нужно получить сертификат до того, как будет вызвано хранилище ключей.
Есть ли способ зарегистрировать слушателя этого процесса, чтобы я мог решить, в порядке ли сертификат и должен ли он быть проверен по хранилищу ключей, или отменить его сразу.
Примерно так, но для SMTP-соединений:
URL req = new URL(getUrl);
HttpsURLConnection con = (HttpsURLConnection) req.openConnection();
con.setHostnameVerifier(new HostnameVerifier()
{
public boolean verify(String hostname, SSLSession session)
{
return true; //My decision
}
});
Я использую сервер электронной почты JAMES 2.3.2 (если это что-то значит).
Заранее спасибо!