![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.ssl.AbstractSniHandler.class Maven / Gradle / Ivy
The newest version!
???? 2" 6 ?
6 ? 6 ?
8 ? 6 ?
? ?
? ? ?
? ?
? ? ?
? ?
?
? ?
?
?
? ? ?
? ? ?
?
? ? ? ?
? ? ? ?
? ?
6 ? ?
? ? ? 6 ? ? ? ? ? ?
6 ? ? ?
6 ? ?
( ? ? ? ? ?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? InnerClasses logger /Lio/netty/util/internal/logging/InternalLogger; handshakeFailed Z suppressRead readPending ()V Code LineNumberTable LocalVariableTable this )Lio/netty/handler/ssl/AbstractSniHandler; LocalVariableTypeTable .Lio/netty/handler/ssl/AbstractSniHandler; decode T(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V e ,Lio/netty/handler/ssl/NotSslRecordException; len I t Ljava/lang/Throwable; serverNameLength hostname Ljava/lang/String; serverNameType
extensionType extensionLength sessionIdLength cipherSuitesLength compressionMethodLength extensionsLength extensionsLimit packetLength endOffset offset majorVersion readerIndex
readableBytes command Ljava/lang/Exception; ctx (Lio/netty/channel/ChannelHandlerContext; in Lio/netty/buffer/ByteBuf; out Ljava/util/List; $Ljava/util/List;
StackMapTable ? ? ? ? ? ? ? ?
Exceptions Signature h(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V select =(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/String;)V future !Lio/netty/util/concurrent/Future; &Lio/netty/util/concurrent/Future; ? fireSniCompletionEvent ^(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/String;Lio/netty/util/concurrent/Future;)V cause c(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/String;Lio/netty/util/concurrent/Future;)V lookup ](Lio/netty/channel/ChannelHandlerContext;Ljava/lang/String;)Lio/netty/util/concurrent/Future; b(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/String;)Lio/netty/util/concurrent/Future; onLookupComplete read +(Lio/netty/channel/ChannelHandlerContext;)V bind d(Lio/netty/channel/ChannelHandlerContext;Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)V localAddress Ljava/net/SocketAddress; promise !Lio/netty/channel/ChannelPromise; connect |(Lio/netty/channel/ChannelHandlerContext;Ljava/net/SocketAddress;Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)V
remoteAddress
disconnect L(Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/ChannelPromise;)V close
deregister write ^(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V msg Ljava/lang/Object; flush
access$002 -(Lio/netty/handler/ssl/AbstractSniHandler;Z)Z x0 x1
access$100 ?(Lio/netty/handler/ssl/AbstractSniHandler;Lio/netty/channel/ChannelHandlerContext;Ljava/lang/String;Lio/netty/util/concurrent/Future;)V x2 x3
access$200 ,(Lio/netty/handler/ssl/AbstractSniHandler;)Z
access$202 lLio/netty/handler/codec/ByteToMessageDecoder;Lio/netty/channel/ChannelOutboundHandler;
SourceFile AbstractSniHandler.java @ > ~ ? > A B = > ? a ? b ? io/netty/handler/ssl/SslUtils ? ? ? ? *io/netty/handler/ssl/NotSslRecordException java/lang/StringBuilder not an SSL/TLS record: ? ? ? ? ? ? ? A ? ? ? 'io/netty/handler/ssl/SniCompletionEvent A ? ? ? ?
?
x y java/lang/Throwable ? java/lang/Exception ; < Unexpected client hello packet: ? ? ? ? )io/netty/handler/ssl/AbstractSniHandler$1 A ? A ? ? ? ? ? ? ? ? 'io/netty/handler/ssl/AbstractSniHandler ! +io/netty/handler/codec/ByteToMessageDecoder 'io/netty/channel/ChannelOutboundHandler &io/netty/channel/ChannelHandlerContext io/netty/buffer/ByteBuf java/util/List java/lang/String io/netty/util/concurrent/Future ()I getUnsignedByte (I)S getEncryptedPacketLength (Lio/netty/buffer/ByteBuf;I)I append -(Ljava/lang/String;)Ljava/lang/StringBuilder; io/netty/buffer/ByteBufUtil hexDump -(Lio/netty/buffer/ByteBuf;)Ljava/lang/String; toString ()Ljava/lang/String; (Ljava/lang/String;)V skipBytes (I)Lio/netty/buffer/ByteBuf; (Ljava/lang/Throwable;)V fireUserEventTriggered <(Ljava/lang/Object;)Lio/netty/channel/ChannelHandlerContext; handleHandshakeFailure A(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;Z)V getUnsignedShort (I)I io/netty/util/CharsetUtil US_ASCII Ljava/nio/charset/Charset; 0(IILjava/nio/charset/Charset;)Ljava/lang/String; java/util/Locale US Ljava/util/Locale; toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; (io/netty/util/internal/PlatformDependent throwException -io/netty/util/internal/logging/InternalLogger isDebugEnabled ()Z debug *(Ljava/lang/String;Ljava/lang/Throwable;)V isDone f(Lio/netty/handler/ssl/AbstractSniHandler;Lio/netty/channel/ChannelHandlerContext;Ljava/lang/String;)V addListener S(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/util/concurrent/Future; ()Ljava/lang/Throwable; *()Lio/netty/channel/ChannelHandlerContext; [(Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; s(Ljava/net/SocketAddress;Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; C(Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; U(Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; 4io/netty/util/internal/logging/InternalLoggerFactory getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;! 6 8 9 ; <