Если вам нужно проверять запрос по запросу, чтобы убедиться, что кто-то не настроил ваш сервер неправильно, вы можете добавить ContainerRequestFilter , а затем внутри фильтра (RequestContext requestContext) метод вставки проверки, которая проверяет, что подключение TLS соответствует вашему требованию.
if("TLSv1.2".equals(requestContext.getProperty("org.apache.tomcat.util.net.secure_protocol_version"))
{
throw new IllegalStateException("Invalid TLS version");
}
Этот пример взят из Tomcat 8, но я подозреваю, что опция может быть доступна для других контейнеров.