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

com.groupbyinc.flux.common.jboss.netty.handler.ssl.SslHandler.class Maven / Gradle / Ivy

????1?=com/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandlerGcom/groupbyinc/flux/common/jboss/netty/handler/codec/frame/FrameDecoderGcom/groupbyinc/flux/common/jboss/netty/channel/ChannelDownstreamHandlerSslHandler.java?com/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$7Ycom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$SSLEngineInboundCloseFuture
SSLEngineInboundCloseFutureZcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$ClosingChannelFutureListener
ClosingChannelFutureListenerJcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$PendingWritePendingWrite?com/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$6?com/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$5?com/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$4?com/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$3?com/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$2?com/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$1-javax/net/ssl/SSLEngineResult$HandshakeStatusjavax/net/ssl/SSLEngineResult!HandshakeStatus$javax/net/ssl/SSLEngineResult$Status$Statuslogger?Lcom/groupbyinc/flux/common/jboss/netty/logging/InternalLogger;EMPTY_BUFFERLjava/nio/ByteBuffer;IGNORABLE_CLASS_IN_STACKLjava/util/regex/Pattern;IGNORABLE_ERROR_MESSAGEdefaultBufferPoolBLcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslBufferPool;ctxFLcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;engineLjavax/net/ssl/SSLEngine;
bufferPoolstartTlsZenableRenegotiation
handshakeLockLjava/lang/Object;handshaking
handshakenhandshakeFuture>Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFuture;sentFirstMessageIsentCloseNotifyclosedOutboundAndChannelSENT_FIRST_MESSAGE_UPDATER7Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;xLjava/util/concurrent/atomic/AtomicIntegerFieldUpdater;SENT_CLOSE_NOTIFY_UPDATER#CLOSED_OUTBOUND_AND_CHANNEL_UPDATERignoreClosedChannelException ignoreClosedChannelExceptionLockpendingUnencryptedWritesLjava/util/Queue;_Ljava/util/Queue;pendingUnencryptedWritesLockGLcom/groupbyinc/flux/common/jboss/netty/util/internal/NonReentrantLock;pendingEncryptedWritesPLjava/util/Queue;pendingEncryptedWritesLockissueHandshakewriteBeforeHandshakeDonesslEngineCloseFuture[Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler$SSLEngineInboundCloseFuture;closeOnSslExceptionpacketLengthtimer3Lcom/groupbyinc/flux/common/jboss/netty/util/Timer;handshakeTimeoutInMillisJhandshakeTimeout5Lcom/groupbyinc/flux/common/jboss/netty/util/Timeout;$assertionsDisabledgetDefaultBufferPoolD()Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslBufferPool;./	`@com/groupbyinc/flux/common/jboss/netty/handler/ssl/SslBufferPoolb()Vde
cf(Ljavax/net/ssl/SSLEngine;)V^_
i?(Ljavax/net/ssl/SSLEngine;Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslBufferPool;ZLcom/groupbyinc/flux/common/jboss/netty/util/Timer;J)Vdk
lthis?Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;^(Ljavax/net/ssl/SSLEngine;Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslBufferPool;)V(Ljavax/net/ssl/SSLEngine;Z)V_(Ljavax/net/ssl/SSLEngine;Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslBufferPool;Z)Vdr
s
f76	vjava/lang/Objectx
yf89	{H9	}java/util/LinkedList
?fIJ	?Ecom/groupbyinc/flux/common/jboss/netty/util/internal/NonReentrantLock?
?fLM	?*java/util/concurrent/ConcurrentLinkedQueue?
?fNJ	?PM	?B(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;)Vd?
?ST	?java/lang/NullPointerException?2(Ljava/lang/String;)Vd?
??4"java/lang/IllegalArgumentException?DNo Timer was given but a handshakeTimeoutInMillis, need both or none?
??23	?4/	?56	?WX	?YZ	?	getEngine()Ljavax/net/ssl/SSLEngine;	handshake@()Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFuture;java/lang/Exception?javax/net/ssl/SSLException?;6	?isEnableRenegotiation()Z??
?java/lang/IllegalStateException?renegotiation disabled?
??01	?Dcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext?
getChannel:()Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel;????:6	?<=	?javax/net/ssl/SSLEngine?beginHandshake?e
??runDelegatedTasks?e
?7com/groupbyinc/flux/common/jboss/netty/channel/Channels?futurex(Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel;)Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFuture;??
??z(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel;)Vd?
?java/util/concurrent/TimeUnit?MILLISECONDSLjava/util/concurrent/TimeUnit;??	??1com/groupbyinc/flux/common/jboss/netty/util/Timer?
newTimeout?(Lcom/groupbyinc/flux/common/jboss/netty/util/TimerTask;JLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/jboss/netty/util/Timeout;????[\	?failedFuture?(Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel;Ljava/lang/Throwable;)Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFuture;??
??wrapNonAppData?(Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel;)Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFuture;??
??(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFuture;Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel;)Vd?
?;Ljava/lang/Class;"Ljava/lang/ClassNotFoundException;	classnameLjava/lang/String;
methodnameelementLjava/lang/StackTraceElement;arr$[Ljava/lang/StackTraceElement;len$i$messageelementstisEncrypted@(Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;)ZgetEncryptedPacketLengthA(Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;I)I78
9buffergetUnsignedByte(I)S<=M>getShortA(Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;I)S@A
B??majorVersionsslv2headerLengthoffsettlsdecode?(Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel;Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;)Ljava/lang/Object;writerIndexL.MMV?	O]6	Qjava/lang/AssertionErrorS
Tf	skipBytes(I)VVWMXunwrap?(Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel;Ljava/nio/ByteBuffer;IZ)Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;Z[
\Hcom/groupbyinc/flux/common/jboss/netty/handler/ssl/NotSslRecordException^java/lang/StringBuilder`
afnot an SSL/TLS record: cappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;ef
ag$		?
%/	setClosedBe
CBUFFER_UNDERFLOWE?	%F
bytesConsumedH.
"I:Unexpected leftover data after SSLEngine.unwrap(): status=K handshakeStatus=M
 consumed=O(I)Ljava/lang/StringBuilder;eQ
aR
 produced=T remaining=V data=X
wrappedBufferT(Ljava/nio/ByteBuffer;)Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;Z[
j\warn^??_isHeldByCurrentThreada?
?bfactoryDLcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBufferFactory;
outAppBufSizeneedsHandshake	needsWrapnioInNetBufinitialNettyOutAppBufCapacitynioInNetBufStartOffsetnioOutAppBufnettyOutAppBufNOT_HANDSHAKINGn	 oFINISHEDq	 r7renegotiation attempted by peer; closing the connectiontrenegotiategetDelegatedTask()Ljava/lang/Runnable;wx
?yjava/lang/Runnable{run}e|~taskLjava/lang/Runnable;
 HANDSHAKEN: ?getCipherSuite??1?????
setSuccess????GSSLEngine.closeInbound() raised an exception after a handshake failure.?isConnected????FC	?getCloseFuture?????(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelStateEvent;)Vd?
?6Failed to unwrap before sending a close_notify message?EC	?d@
?'Failed to encode a close_notify message?closeNotifyFuturepassthrough	beforeAdd??
?afterRemoveUnable to write data?
??D\fireExceptionCaughtLater?(Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFuture;??
??pwevchannelConnected
??@
?
channelClosedgetPipelineB()Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelPipeline;?????(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;)Vd?
?>com/groupbyinc/flux/common/jboss/netty/channel/ChannelPipeline?executeT(Ljava/lang/Runnable;)Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFuture;?????@
?
access$000(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;)Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFuture;x0
access$100B(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;)J
access$200?(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel;Ljavax/net/ssl/SSLException;)Vx1x2
access$300B(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;)Z
access$400?(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;)Lcom/groupbyinc/flux/common/jboss/netty/util/internal/NonReentrantLock;
access$500R(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;)Ljava/util/Queue;
access$600
access$700?(Lcom/groupbyinc/flux/common/jboss/netty/handler/ssl/SslHandler;)Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;desiredAssertionStatus??
?Dcom/groupbyinc/flux/common/jboss/netty/logging/InternalLoggerFactory?getInstanceR(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/jboss/netty/logging/InternalLogger;??
??)^.*(?:Socket|Datagram|Sctp|Udt)Channel.*$?compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;??
??@^.*(?:connection.*(?:reset|closed|abort|broken)|broken.*pipe).*$?.(Ljava/lang/String;I)Ljava/util/regex/Pattern;??
??>
newUpdater\(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;??
Q?@A	SignatureCodeLineNumberTableLocalVariableTable
ExceptionsLocalVariableTypeTable
SourceFileInnerClasses!#'()*+,-,
./B01234/56B7689:6B;6B<=B>?B@?BA?BC?DEC?DFC?DG?H9IJ?KLMNJ?OPMBQ6BR6STU6V?WXYZ[\]64)^_?4?a?
?cY?g?a?a?????dh?D*+?j	?m??no23?
dp?L
*+,	?m?? 
no
23
4/?
	dq?L
*+?j?t?? 
no
23
56?
	dr?V
*+,	?m??*
no
23
4/
56?
#	$dk?Q?*?u*?w*?yY?z?|*?yY?z?~*??Y????*??Y????*??Y????*??Y????*?Y*????+?
??Y????,?
??Y?????	??
??Y????*+??*,??*??*??*????>?no?23?4/?56?WX?YZ?V9?	???*?5?@?K?W:[;e=i>s@A?D?E?F?G?H?I???/*????no?O????*?|YL?*???*???
??Y????*??M,??N:*?Ǚ
*??+ð*??*????*??*-??Z??:*??	?? **???Y*-??*???????:*-??Z??::?E:*,-??Y*,-????<:??W,?*??,-?׸?,?*??,-?׸+ð:+??A}??????;?<??????R?	?
=?$?01+?
W?<=.?	?no??!YZ[^$_+a.c5d<gAiHjLkWl`m}|?y?z?{?~???????????????????????????????5*??L+??M*???*+,??N+-?*??+,?׸,-????*5no001)
?&	?????? ?'?/????/*?w??no???>*?w??no76?
???>*???noQ6?
????/*???no????/*????no???/*????no???X*?????Y???*???noU6???????/*???no?? ?"2,?"?O,?"N?&-?*?0.?:?6-?:?>?-?:?
*+-?B?,?D?+,?H?,?DN-?K?M?+,?H?*????O*?U?+,?H?-?K?M:?X?*?Y,?]?`?c?g?j:??Y,?]?j:*???m*???rW??:??:*???u?*???*?ɹx?*?z*+,?{????????RG????2no2?12??g???????P???v???4LRSZa	bg
sz{?????? ?#?%?&?(?'*!+&-1.???e?C*???*?????no?135?@??X*?|YN?*?Ǚ*??*?ɻ?Y????W-ç
:-??*+,????:??:*+,????*????%((,(/8;;@;? XnoX01X??.<=>?#A/D5E8H;FQGWI???e??8*???*???,*???%*?????L????????+????? ?8no?"LMOTP Q+R7V????k,??N-???X-???H*?~Y:?*???(*Y??d??????????-??ñç:???*-?™?+,???HOILOOTO?*knok01k?d???:\]^_`$a.b9cEhIjZlbmcrjs???????+????+????*???͙?+?Ҹض?M??,????+??N-:?66??2:??:??:	?????g?	????Y??????*??	?:

??
?????
?!?$?????:
???o??????????z?3%'
?(
Wy)*^r+*	P?,-:?./??0?B?1?#?2*7?3/?no?4???3%&
?^?#?0?2?7?P?W?^?i?l?w?z?????????????????????	56?>**?`?:????;???
78???=*???$>?>?.*`??6?*`?CD~`=?
>?>?l6*???~??6*``??6?	?0?*?C?~`=?*?C??~`=?6?6????R> E?efF6zQG??CE??;??H??V?*?I6?j??(?*?-?/?3?>?D?R?W?\?^?b?e?z??????????????	?JK??)-?`6-?N666*?P?%d*?P??*?P`6*?P6*?P6I?jd6		??Z-?:6

?	6?F?R?
??TY?U?
	?*
?P?#
`6I??
`66???:	?$-?Y-?g:
*+,
?]:	?I?_Y?aY?bd?h-?n?h?q?r:
--?c?Y*??+
?+,?׸?
?	???R]a?	cLV?
?s??
t*
&u
)no)01)
)v?!w?x?H?y?C?z6?t{?	??+*,5;@#C%K&R'X([+c,i-l.o1?3?5?6?9?:?<?A?B?C?E?F?R?S?T?W?Y[\^_!c#e&i??
@A?N*?x*`??~??????H??q|}???*????N666:*???m*?????:?	?ק???:?-*????W*??Y,????,??????6??*?|Y:	?:
*??-??:
??!:??:???
*????W?
???r-??W-??6*??????????:

-??-??W?????,??:?
??:??Y,
,????:*??6??
?вԦ6	èا?
??:*?ܲ???.??#7CJf????u	è???6	è??*?ѧY*,??
?вԦ6	è\?g*,??W
?вԦ6	è??J??Y?aY?b?h???q???	ç:	????:??:*???u??????:6*,???:??:*??-???*+???},?????Y????
??Y??:?????W*???m*????:?	??,??:??:*???u?????W?????
**??,???u?????r-?3z????????????????1?40?3}????????????????(-(?????????????=?a????=	??H??
:?ut
;??*
h[?	?no??1?
?*?6?	6?
6????RTvwxyz??)?.?4?;?@?J?d?j?r?u????????????????????????????????'?*?3?:?@?l?t?w???????????????????????????????????????%?(?:???D?I?h?m?z????????	??????????/*???
=*??+?rW??N?-?:?
*???u??? /no/?'6?%.????M*????C*???
??*????DYM?
+,?H????N?-?:*???u?????588<8? %
?MnoM01?&	#$)(*2,5.8-L2????
RN*????:*?|Y:?*?????:ç:?????N??W+??????????:????W,??N-?Y*???+-???:*?ܲ???.?]Z70$K*,??*?ѧM*?ѧF*?|??<*+,???2*,??**?ѧ#? ??Y?aY?b?h???q???????????$:*,???:??:	*?????	-?,??N-?$'',' &?#2&72?\	Y)????(
RnoR01R
P?=G*!1??'56;<!=/?7@=AYHbIhKmL{W?Z?[?\?^?_?`?b?c?e?i?m?n?r?txy{ |#?&|(}/~2?G?K?P??????Y
*+,??]W??*
no
01


 6?
????Z[?
?-?#6*????::6	6
?H*?|Y:?*???+*?ǚ$*???&?*???)?*???͚6
ç:??
?*?+W*?|Y:?*???/?46?7?
?;:
?:
*??-
?=:?@?жA.?*$*???D?	??????N:??:
??W
???.? +??????:??:
??
??W???:*?ܲ???.?f$!.5C?b*+,??W?X*?ѧQ*,??6	ç??*,??6	ç??*?z?+*?z6	? ??Y?aY?b?h???q????вG??J??????-???t*???)?j???aY?bL?h?ж?N?h?ض?P?h?J?SU?h???SW?h-???SY?h-?]?n?h?q?`çç:?????	?*?|??*???c?	*+,???$:	*,	??	?:??:*???????X???
%WZZ_Z?????????t?e??e?\e_beeje????????????*
de??f????*
4+??Ug6
zh6	?
	?no?01?
?i*?j?? 6?k??l*?m??
B???????%?Q?T?b?g?l?t?????????????????????????????%?-?4?:?d?g?n?q?u?x?}????????????????????Y_mpu??"?'?"?#?$?&?)?*?,?????S?*?|YM?+?p?
+?s?,ñ*???,ñ*?Ǚ,ñ*???)?
*???͙,ñ*???>?
>*???*?+W?'*????Yu???*??*?????̸,ç
:,????!?"+?,B?C??????*Lv6Q5v6?no??N1258:">)A,D@FCIJKONQPVSZUbXs^?`?a?e??**?|YL?*???zM+çN+?-?,??,???ڱ???*no?"ijkmn q&r)s???\*?Ǚ*?ɹx?
*+?????no
?}~?????o*?|YM?*??*??*???*+?׵?*??,çN,?-??????.???aY?b+????h*???/???h?q??*?ɹ?W?&)),)?onoo
?.????? ?$?.?9?d?n????3?*?|YN?*?ǚ-ñ*??*??*???*+?׵?*??*???*?????:??????????-ç
:-??*??,??W*??*??+?׸?5<??^[^^b^?*A?no?
???N??????"?*?.?5?<???A?L?Y?e?p?w????@???,?????+,?H???*?U?,?????Y*+,?????>**??,?????:??????????*???͚R??*?U?F*???*+,????:?Y+,????>?:????????????:??:?
+,?H???NQ????????????HS???=???no??1?????6?n????"?<?=???N?Q?S?^?k?u??????????????????????????????G*+??*+????no01?
?????u*??M*????N-?? ,???Y???M-??,??W???*????DN-??",???Y???M-??,??W???,?	+,??W??4!??D#??unou01o???N!")$4%7(D)H*K,O-Z/g0j2n3t5???@?n$*??*?+?Y*+,?????	*+,???? $no$01$??<?K#M???@?b+???Y*+????W*+,?ı? no01??X???????/*?ɰ??o?????/*?????o?????E*+,??? ?o?
??????/*????o?????/*?????o?????/*?????o?????/*?????o?????/*?????o???e??T?ښ??R????;??????????O????????"????(?2?=?H???b	 "#@%"&@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy