All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.netty.handler.ssl.SslUtils.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2?io/netty/handler/ssl/SslUtilsjava/lang/Object
SslUtils.java#SSL_CONTENT_TYPE_CHANGE_CIPHER_SPECISSL_CONTENT_TYPE_ALERTSSL_CONTENT_TYPE_HANDSHAKE!SSL_CONTENT_TYPE_APPLICATION_DATA$SSL_CONTENT_TYPE_EXTENSION_HEARTBEATSSL_RECORD_HEADER_LENGTHNOT_ENOUGH_DATA????
NOT_ENCRYPTED????toSSLHandshakeException<(Ljava/lang/Throwable;)Ljavax/net/ssl/SSLHandshakeException;#javax/net/ssl/SSLHandshakeExceptionjava/lang/Throwable
getMessage()Ljava/lang/String;
(Ljava/lang/String;)V!"
#	initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;%&
'eLjava/lang/Throwable;getEncryptedPacketLength(Lio/netty/buffer/ByteBuf;I)Iio/netty/buffer/ByteBuf-getUnsignedByte(I)S/0
.1unsignedShortBE3,
4shortBE(Lio/netty/buffer/ByteBuf;I)S67
8tlsZmajorVersionheaderLengthbufferLio/netty/buffer/ByteBuf;offsetpacketLengthorder()Ljava/nio/ByteOrder;BC
.Djava/nio/ByteOrderF
BIG_ENDIANLjava/nio/ByteOrder;HI	GJgetUnsignedShort(I)ILM
.NgetUnsignedShortLEPM
.QgetShortS0
.T
getShortLEV0
.WunsignedByte(B)SbB(Ljava/nio/ByteBuffer;I)I(Ljava/nio/ByteBuffer;I)S6^
_??Ljava/nio/ByteBuffer;java/nio/ByteBufferc
dD
dTio/netty/buffer/ByteBufUtilg	swapShort(S)Sij
hk([Ljava/nio/ByteBuffer;I)I	remaining()Ino
dp(Ljava/nio/ByteBuffer;)I+r
sallocate(I)Ljava/nio/ByteBuffer;uv
dw	duplicate()Ljava/nio/ByteBuffer;yz
d{position}o
d~limit(I)Ljava/nio/Buffer;??
d?put,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;??
d?hasRemaining()Z??
d?flip()Ljava/nio/Buffer;??
d?buffers[Ljava/nio/ByteBuffer;tmpget(I)B??
d?YZ
?3]
?posnotifyHandshakeFailure@(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V&io/netty/channel/ChannelHandlerContext?flush*()Lio/netty/channel/ChannelHandlerContext;????0io/netty/handler/ssl/SslHandshakeCompletionEvent?(Ljava/lang/Throwable;)V!?
??fireUserEventTriggered<(Ljava/lang/Object;)Lio/netty/channel/ChannelHandlerContext;????close"()Lio/netty/channel/ChannelFuture;????ctx(Lio/netty/channel/ChannelHandlerContext;causezeroout(Lio/netty/buffer/ByteBuf;)V
isReadOnly??
.?capacity?o
.?setZero(II)Lio/netty/buffer/ByteBuf;??
.?zerooutAndRelease??
?release??
.?toBase64V(Lio/netty/buffer/ByteBufAllocator;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;readerIndex?o
.?
readableBytes?o
.?+io/netty/handler/codec/base64/Base64Dialect?STANDARD-Lio/netty/handler/codec/base64/Base64Dialect;??	??$io/netty/handler/codec/base64/Base64?encode?(Lio/netty/buffer/ByteBuf;IIZLio/netty/handler/codec/base64/Base64Dialect;Lio/netty/buffer/ByteBufAllocator;)Lio/netty/buffer/ByteBuf;??
??writerIndex?o
.?(I)Lio/netty/buffer/ByteBuf;??
.?	allocator"Lio/netty/buffer/ByteBufAllocator;srcdst()V!?
?thisLio/netty/handler/ssl/SslUtils;
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile0?	?
?
??????Z*??*???Y*? ?$*?(???)*?NOR?+,???=*?2?&!!!!!>?>?(*`?26?*`?5`=?
>?>?Y*?2?~??6*``?26?	?+?*?9?~`?*?9??~`=??????R*:;<<oC={7<?>??@?A/?:;?Zgk(q*r-u/x3z<{B}L~Q?V?X?\?o?{??????????????!?(??&?@?J?
3,?_*?E?K?*?O?*?R??>?@?????D
67?_*?E?K?*?U?*?X??>?@?????D
YZ?1?~???[\??
3]?=	*?`a~??	>b	@??
6^?b*?e?K?*?f?*?f?l??>b@?????G+m??P*2M,?q?,?t??xN*?2?|M,?q-?q?,,?-?q`??W-,??W-?????-??W-?t??*P??P@L>b:?b?.????? ?+?9???F?K???d?d"
+r???<*?=*?????&!!!!!>?>?+*`????6?*`??`<?
>?>?_*?????~??6*``????6?	?+?*?`?~`?*?`??~`<??????R2:;G<}F=?7<?>b?A??7?:;?^???0?2?5?7?;?G?M?W?\?a?c?g?}???????????????"?0??)?@?J????^*??W*??Y+????W*??W?????*?	???M*???
**????W??>??????<
*??*??W??
>??	???k++??+????*??M++?ܶ?W,?? ???????"#"$%!??3*??????
()?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy