Я успешно запускаю Netty с двусторонним SSL (см. Настройка Netty с двусторонним SSL Handsake (клиент и сертификат сервера)).
Однако в некоторых моих обработчиках мне нужно знать о пользователе, использующем приложение. Я обнаружил, что не могу понять, как получить такую информацию, как DN сертификата пользователя, в моих обработчиках.
Я бы подумал, что он будет доступен где-то в ChannelHandlerContext, но это не так. Какие-либо предложения?
Я знаю, что у SSLEngine где-то есть к нему доступ, но я ничего не вижу о получении доступа через общедоступный API SSLEngine. Я знаю, что у него есть доступ в операции рукопожатия.... но как мне его получить?