Called after a failed ssl handshake attempt
Called after a successful ssl handshake attempt
provides a filter to catch NotSslRecordExceptions raised by SslHandlers, falling back on ServerErrorResponse
provides a filter to catch NotSslRecordExceptions raised by SslHandlers, falling back on ServerErrorResponse
Client code should _always_ pass userEventTriggered events upstream
Client code should _always_ pass userEventTriggered events upstream
Adds ssl handshaking to a channel handler's #channelConnected method This assumes a SslHandler was added to the underlying ChannelPipeline. The ssl handshake will be handled for you. You may wish to know preform custom behavior on if the handshake is a pass or failure. To do so, use the handshakeSuccess(ctx) or handshakeFailure(ctx, event) to do so note(doug): since the handshake of ssl handlers are invoked for you, this traits usefulness is a little dubious. users can just override userEventTriggered, matching on netties SslHandshakeCompletionEvent. we may want to remove this trait altogether as it adds little value
(Since version 0.8.1) As a ChannelInboundHandlerAdapter, you may get notified of ssl handshake state overriding userEventTriggered and matching on SslHandshakeCompletionEvents