HashSet<Credential> credentials = new HashSet<Credential>();
ChannelHandlerContext handlerContext = getMessage().getHeader(NettyConstants.NETTY_CHANNEL_HANDLER_CONTEXT, ChannelHandlerContext.class);
if (handlerContext != null) {
SslHandler sslHandler = handlerContext.getPipeline().get(SslHandler.class);
if (sslHandler != null) {
credentials.addAll(new SSLSessionCredentialExtractor().extract(sslHandler.getEngine().getSession()));
}
}
return credentials;
}