Я запускаю приложение (веб-сервис) в Tomcat с включенным TLS (с сертификатами как для клиента, так и для сервера).
Я хочу, чтобы мое приложение могло отправлять контрольное сообщение (запись в журнал) при сбое квитирования TLS. Например я хочу войти, когда:
- срок действия сертификата клиента истек,
- сертификат клиента неизвестен (отсутствует в хранилище доверенных сертификатов сервера)
- любой другой сбой рукопожатия
Есть ли какое-либо событие, которое я могу поймать и обработать, чтобы сделать это?
Мое приложение основано на веб-сервисах и работает в tomcat. Tomcat обрабатывает все уровни сети и TLS, и приложение не знает об этом.
Поскольку я сам не открываю сокет, где мне ловить это исключение?