Рукопожатие SSL выполняется контейнером сервлетов, а не Spring Security, поэтому любая проверка CRL, вероятно, должна произойти в этот момент. Spring Security рассматривает это как сценарий «предварительной аутентификации».
Spring Security просто считывает (уже SSL-аутентифицированный) сертификат и позволяет связать его с учетной записью локального пользователя.