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

META-INF.modules.java.base.classes.sun.security.ssl.SSLSocketImpl.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????8
???
?	???
?	??	??	??	???
???
??
?

?	??

?	???
?
?
?
??
??
??
???
?	??
??
??
????
??
?
??	
?	??
??
?
O?	????
0?
O?
???	???
????
??	??	
?	
?	???
??
???	
?

?

??

?	
?
??	??


?

	?	@	@	?	@		?

?
?
?
?
?
?
?
?	

O	?	
	?

	?

?
?
? 
?!
?"	
#
$
R%
r&
?
?'(	
)	?*+

,

-.

/01
?2

34
?5
?6	?7
8	
9	?9	?:
?;	|<	=>	=?@q
?A
?B
RC
?DE?EFG
??H
?I
?J
?K
??
?L
?M	=N
?Ow?PQR	|S
RT	RU
VW
?XY
?Z
[	?\
?]	?^
_`
?a
Rb
?c
Rd
d
?e
fg?hi[	?j
k
lmno	?p

q	?rs
??t
?u
?'
?vwxyz
?
?{|}
?~
?
??
??
?K
??
??
??
???
_????AppOutputStreamInnerClassesAppInputStream
sslContext!Lsun/security/ssl/SSLContextImpl;
conContext#Lsun/security/ssl/TransportContext;appInput/Lsun/security/ssl/SSLSocketImpl$AppInputStream;	appOutput0Lsun/security/ssl/SSLSocketImpl$AppOutputStream;peerHostLjava/lang/String;	autoCloseZisConnectedtlsIsClosedtrustNameService$(Lsun/security/ssl/SSLContextImpl;)VCodeLineNumberTableLocalVariableTablethis Lsun/security/ssl/SSLSocketImpl;
handshakeHash Lsun/security/ssl/HandshakeHash;G(Lsun/security/ssl/SSLContextImpl;Lsun/security/ssl/SSLConfiguration;)V	sslConfig#Lsun/security/ssl/SSLConfiguration;7(Lsun/security/ssl/SSLContextImpl;Ljava/lang/String;I)VpeerPortI
socketAddressLjava/net/SocketAddress;
StackMapTable???
Exceptions?;(Lsun/security/ssl/SSLContextImpl;Ljava/net/InetAddress;I)VaddressLjava/net/InetAddress;N(Lsun/security/ssl/SSLContextImpl;Ljava/lang/String;ILjava/net/InetAddress;I)V	localAddr	localPort?R(Lsun/security/ssl/SSLContextImpl;Ljava/net/InetAddress;ILjava/net/InetAddress;I)VpeerAddrK(Lsun/security/ssl/SSLContextImpl;Ljava/net/Socket;Ljava/io/InputStream;Z)VsockLjava/net/Socket;consumedLjava/io/InputStream;??I(Lsun/security/ssl/SSLContextImpl;Ljava/net/Socket;Ljava/lang/String;IZ)Vportconnect(Ljava/net/SocketAddress;I)VendpointtimeoutgetSupportedCipherSuites()[Ljava/lang/String;getEnabledCipherSuitessetEnabledCipherSuites([Ljava/lang/String;)Vsuites[Ljava/lang/String;getSupportedProtocolsgetEnabledProtocolssetEnabledProtocols	protocols
getSession()Ljavax/net/ssl/SSLSession;ioeLjava/io/IOException;getHandshakeSessionaddHandshakeCompletedListener-(Ljavax/net/ssl/HandshakeCompletedListener;)Vlistener*Ljavax/net/ssl/HandshakeCompletedListener; removeHandshakeCompletedListenerstartHandshake()VoeLjava/lang/Exception;setUseClientMode(Z)VmodegetUseClientMode()ZsetNeedClientAuthneed??getNeedClientAuthsetWantClientAuthwantgetWantClientAuthsetEnableSessionCreationflaggetEnableSessionCreationisClosedcloseduplexCloseOutputpv"Lsun/security/ssl/ProtocolVersion;useUserCanceledhasCloseReceipt?duplexCloseInputbruteForceCloseInput?
shutdownInputcheckCloseNotifyisInputShutdownshutdownOutputisOutputShutdowngetInputStream()Ljava/io/InputStream;ensureNegotiatedgetOutputStream()Ljava/io/OutputStream;getSSLParameters()Ljavax/net/ssl/SSLParameters;setSSLParameters (Ljavax/net/ssl/SSLParameters;)VparamsLjavax/net/ssl/SSLParameters;getApplicationProtocol()Ljava/lang/String;getHandshakeApplicationProtocol'setHandshakeApplicationProtocolSelector"(Ljava/util/function/BiFunction;)VselectorLjava/util/function/BiFunction;LocalVariableTypeTablepLjava/util/function/BiFunction;Ljava/lang/String;>;	Signatures(Ljava/util/function/BiFunction;Ljava/lang/String;>;)V'getHandshakeApplicationProtocolSelector!()Ljava/util/function/BiFunction;r()Ljava/util/function/BiFunction;Ljava/lang/String;>;readHandshakeRecord()I	plainTextLsun/security/ssl/Plaintext;ssleLjavax/net/ssl/SSLException;readApplicationRecord,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;inLenbufferLjava/nio/ByteBuffer;?decode3(Ljava/nio/ByteBuffer;)Lsun/security/ssl/Plaintext;eofeLjava/io/EOFException;destinationtryKeyUpdatedoneConnectuseNameService	sockInput
sockOutputLjava/io/OutputStream;useImplicitHostinetAddressjna.Ljdk/internal/access/JavaNetInetAddressAccess;originalHostname?setHost(Ljava/lang/String;)VhosthandleException(Ljava/lang/Exception;)ValertLsun/security/ssl/Alert;causeisSSLException?	handleEOF4(Ljava/io/EOFException;)Lsun/security/ssl/Plaintext;getPeerHostgetPeerPortuseDelegatedTaskshutdowncloseSocket
selfInitiatedwaitForCloseesupportedOptions()Ljava/util/Set;	getOption+(Ljava/net/SocketOption;)Ljava/lang/Object;	setOption<(Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/Socket;setSoTimeout(I)VtoStringsetPerformancePreferences(III)VgetRemoteSocketAddress()Ljava/net/SocketAddress;getLocalSocketAddressbind(Ljava/net/SocketAddress;)V
SourceFileSSLSocketImpl.javaNestMembers?5-sun/security/ssl/SSLSocketImpl$AppInputStream????.sun/security/ssl/SSLSocketImpl$AppOutputStream????????sun/security/ssl/HandshakeHash!sun/security/ssl/TransportContext%sun/security/ssl/SSLSocketInputRecord??&sun/security/ssl/SSLSocketOutputRecord????????java/net/InetSocketAddress???????????<java/net/SocketException"Underlying socket is not connected?????5???<Already connected(Cannot handle non-Inet socket addresses.????????????????"java/lang/IllegalArgumentExceptionProtocols cannot be null??Z5java/io/IOException???	handshake??handshake failedjava/lang/Object????????????listener is null/030Socket is not connected???<?< Socket has been closed or broken?5??qr??Couldn't kickstart handshaking??java/lang/Exception??89????????????sslduplex close of SSLSocket??W<J5U<P5H<?9SSLSocket duplex close failed???L?<?L?????????I5V5Q9?5S9???5java/lang/Throwable??S5close inbound of SSLSocket????4closing inbound before receiving peer's close_notify???5close outbound of SSLSocket?5Socket is closed Socket input is already shutdown45?<!Socket output is already shutdown]^_`??????i}~???????javax/net/ssl/SSLException?????r??sun/security/ssl/SSLRecord"javax/net/ssl/SSLProtocolExceptionjava/lang/StringBuilderIllegal packet size: ?????d?r?????r}?java/nio/ByteBufferjava/io/EOFException?t?<????<?5trigger key update??<???9?XY[\	

?ddhandling exceptionjava/io/InterruptedIOException#javax/net/ssl/SSLHandshakeException???$Remote host terminated the handshake%Remote host terminated the connectionrclose the underlying socketclose the SSL connection (initiative)	(passive)?5wait for close_notify or alert)discard plaintext while waiting for close??????????????jdk.tls.trustNameServicesun/security/ssl/SSLSocketImpl"sun/security/ssl/BaseSSLSocketImplsun/security/ssl/SSLTransportsun/security/ssl/SSLContextImpljava/lang/Stringjava/net/SocketAddressjava/net/UnknownHostExceptionjava/net/InetAddressjava/net/Socketjava/io/InputStream!sun/security/ssl/SSLConfigurationsun/security/ssl/ClientAuthType sun/security/ssl/ProtocolVersionsun/security/ssl/InputRecordsun/security/ssl/Plaintext,jdk/internal/access/JavaNetInetAddressAccesssun/security/ssl/Alert#(Lsun/security/ssl/SSLSocketImpl;)V#(Lsun/security/ssl/HandshakeHash;)V?(Lsun/security/ssl/SSLContextImpl;Lsun/security/ssl/SSLTransport;Lsun/security/ssl/InputRecord;Lsun/security/ssl/OutputRecord;Z)V?(Lsun/security/ssl/SSLContextImpl;Lsun/security/ssl/SSLTransport;Lsun/security/ssl/SSLConfiguration;Lsun/security/ssl/InputRecord;Lsun/security/ssl/OutputRecord;)V(Ljava/lang/String;I)V	getByName*(Ljava/lang/String;)Ljava/net/InetAddress;(Ljava/net/InetAddress;I)V)(Ljava/net/Socket;Ljava/io/InputStream;)V(Ljava/net/Socket;)V	isLayered()Ljava/util/List;sun/security/ssl/CipherSuitenamesOf%(Ljava/util/List;)[Ljava/lang/String;enabledCipherSuitesLjava/util/List;
validValuesOf%([Ljava/lang/String;)Ljava/util/List;getSupportedProtocolVersions
toStringArrayenabledProtocolssun/security/ssl/SSLLoggerisOn(Ljava/lang/String;)Zsevere((Ljava/lang/String;[Ljava/lang/Object;)Vsun/security/ssl/SSLSessionImplnullSession!Lsun/security/ssl/SSLSessionImpl;
conSessionhandshakeContext#Lsun/security/ssl/HandshakeContext;!sun/security/ssl/HandshakeContexthandshakeSessionisBrokenisInboundClosedisOutboundClosed	kickstartisNegotiatedHANDSHAKE_FAILUREfatal](Lsun/security/ssl/Alert;Ljava/lang/String;Ljava/lang/Throwable;)Ljavax/net/ssl/SSLException;isClientModeCLIENT_AUTH_REQUIRED!Lsun/security/ssl/ClientAuthType;CLIENT_AUTH_NONEclientAuthTypeCLIENT_AUTH_REQUESTEDenableSessionCreationfinewarningprotocolVersionuseTLS13PlusSpecnegotiatedProtocoloutputRecordLsun/security/ssl/OutputRecord;
USER_CANCELED(Lsun/security/ssl/Alert;)VCLOSE_NOTIFYsun/security/ssl/OutputRecordinputRecordLsun/security/ssl/InputRecord;deplete
addSuppressed(Ljava/lang/Throwable;)VisInputCloseNotifiedINTERNAL_ERRORH(Lsun/security/ssl/Alert;Ljava/lang/String;)Ljavax/net/ssl/SSLException;closeInbound
closeOutboundisOutboundDonemaximumPacketSizechangePacketSizeapplicationProtocolsocketAPSelectorcontentTypeBsun/security/ssl/ContentType	HANDSHAKELsun/security/ssl/ContentType;id*(Ljava/lang/String;Ljava/lang/Throwable;)Vclear()Ljava/nio/ByteBuffer;bytesInCompletePacketappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;	remainingallocate(I)Ljava/nio/ByteBuffer;APPLICATION_DATApositionq(Lsun/security/ssl/TransportContext;[Ljava/nio/ByteBuffer;II[Ljava/nio/ByteBuffer;II)Lsun/security/ssl/Plaintext;PLAINTEXT_NULLseqNumIsHuge
readCipher
SSLReadCipher*Lsun/security/ssl/SSLCipher$SSLReadCipher;(sun/security/ssl/SSLCipher$SSLReadCipher
atKeyLimitfinestisEmptyserverNamessun/security/ssl/UtilitiesaddToSNIServerNameList4(Ljava/util/List;Ljava/lang/String;)Ljava/util/List;setReceiverStream(Ljava/io/InputStream;)VsetDeliverStream(Ljava/io/OutputStream;)VgetInetAddress()Ljava/net/InetAddress;!jdk/internal/access/SharedSecretsgetJavaNetInetAddressAccess0()Ljdk/internal/access/JavaNetInetAddressAccess;getOriginalHostName*(Ljava/net/InetAddress;)Ljava/lang/String;java/util/ListnoSniExtensiongetHostAddressgetHostNameUNEXPECTED_MESSAGEK(Lsun/security/ssl/Alert;Ljava/lang/Throwable;)Ljavax/net/ssl/SSLException;requireCloseNotify	initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;getPortgetBooleanProperty(Ljava/lang/String;Z)Zsun/security/ssl/SSLCipher1???	??????????????B????H????	R*?*?Y*??*?Y*??*?*?	*+?
?Y?M*?
Y+*?Y,??Y,?????&	gOPT!U&h+i3jQm? R??R??3??????
R*?*?Y*??*?Y*??*?*?	*+?
?Y?N*?
Y+*,?Y-??Y-?????&	uOPT!U&v+w3xQ{?*R??R??R??3?????+	*?*?Y*??*?Y*??*?*?	*+?
?Y?:*?
Y+*?Y??Y???*,?,??Y,???Y??:*???6
?OPT!U&?+?4?T?Y?i?w?~??>???????4K??w?i?K5?	??	g*?*?Y*??*?Y*??*?*?	*+?
?Y?:*?
Y+*?Y??Y????Y,?:*???.?OPT!U&?+?4?T?_?f??>g??g??g
g?43??_5??V	?*?*?Y*??*?Y*??*?*?	*+?
?Y?:*?
Y+*?Y??Y???*,?*?Y??,??Y,???Y??:*???:?OPT!U&?+?4?T?Y?h?x??????R????????????
?4Z????x?K5??	v*?*?Y*??*?Y*??*?*?	*+?
?Y?:*?
Y+*?Y??Y???*?Y???Y,?:*???2?OPT!U&?+?4?T?c?n?u??Rv??v??vv?v
v4B??n5??	r*,-?*?Y*??*?Y*??*?*?	,??
?Y? ?*+?
?Y?:*?
Y+*?Y??Y???*?!*?"??6
?OPT#U(?/?9?>?G?g?m?q??>r??r??rrr??G+???9?5??-	v*,?#*?Y*??*?Y*??*?*?	,??
?Y? ?*+?
?Y?:*?
Y+*?Y??Y???*-?*?!*?"??:OPT"U'.8=Ffkq
u?Hv??v??vv??vv??F0???8?5??-*?$?
?Y%? ?+??
?Y&? ?*+?'*?"??"(,? -??--5 ?5*?
?(?)??#???!! ?8*??*?+?)??(???!"#?K*??*+?,?+??-./???$%& ?=*?
?-?.??343???!' ?8*??*?/?.??9???!(#?j+?
?0Y1?2?*??*+?3?/???@CDE???)%*+??/*?4?#L?6?7?8?9?:Y+S?;??(*YL?*??>?*??>??+ð+çM+?,??$*%'**-*?Y
Z[\%^/a?1???%:Dr?!/0?c+?
?0Y@?2?*??*+?A??ghkl???12!30?c+?
?0Y@?2?*??*+?B??qruv???1245?j?*??
?YC? ?*??D?*??E?
*??F?
?YG? ?*?YL?*??D?*??E?
*??F?
?YG? ?*??H*??I?*?JW?M*??KL,?M?M*,?O+çN+?-??h~?5h~?N@??????Nz{~)/?9?@?X?^?h?o?y?~?????????????? ?,-?67???	?$:	B5NNDr?5!89?A	*??P??
???	??	:?!;<?5*??*?Q??????!=9?u*??*?	?R??S?T?????????>?Q????@!A<?K*??*?T?R????????@!B9?u*??*?	?U??S?T?????????C?Q????@!D<?K*??*?T?U????????@!E9?D*??*?V??
?????F?!G<?5*??*?V??????H<?/*?	??????I5?%v*?	???6?W?8?X?:?Y*?Z?*?[*?\?*?]*?^?*?_*?	?/L?6?W?8?`?:Y+S?a*?	?M*?	,??AI5AmIem?R?????&?*?1?5?<?A?F?I?J?X?e?j?m?s?u??J,-v??	

G5Gr5J5???<=*??I?*??b?c?=?,?<*??>?dN-?
-?c?=*??eYN??
*??f?g*??h?g-ç
:-??*??F?
*??e?i*?!?
*?$?C*?j?<*?k?5:*??F?
*??e?i*?!?
*?$?*?j?*?k?*?\?*?l?SmpptpIw?????r
 %/1<GI"S$W%a)k*w,?-?0?1?,?-?0?1?3?5?6?8?*<
KL????M??N?2? ?!O??:Nr?
Mr?r
?5P5?u!<*??I?*??b?c?<*?l??ABCDG H?!??N??5Q9?B}?(*?m*?\?*?n?M*?\?*?n,??V*??E?3*??oM*??p,? ,?q?N,?,?q?:-?s-?*?!?
*?$?*?t?*?u?;BMrRVYr?>R[]^]^$`)b3c;gBhMcckxl|o?}??}N?;
Wr?r??#?Rr??Rrr?
5S5?4*?n??
uv???5S9??o*?\???6?W?8?v?:?Y?.*??w?$*??I?
*??>?*??xy?z?*??{*?!?
*?$?*?t?*?u??*
|}???A?N?U?j?n??o??oT?!
5U<?d%*??E?*?!?
*?$?
*?t??????$??%??@V5??@*?Z???6?W?8?|?:?Y*??}*?!?
*?$?*?j?*?k??"?????&?;????@??
5W<?d%*??F?*?!?
*?$?
*?j??????$??%??@!XY??B*?^?
?Y~? ?*??
?YC? ?*??E?
*?\?
?Y? ?*???????"?3?=??B??	5Z5??j*??I?!*??D?*??E?
*??F??*?YL?*??I?!*??D?*??E?
*??F?+ñ*??+çM+?,??0Zd[addgd?.??(?)?0?H?R?X?[?_?i??j??(?.:Hr?5![\??B*?^?
?Y~? ?*??
?YC? ?*????
*?Z?
?Y?? ?*???????"?3?=??B??	5!]^?5*??*???????!_`?v-*??*+??*??*???*??e*??*??????,!?-??-ab,!cd?2*?????%???!ed?R*??>?*??>?????*
+.???!fg?V*??*+????
45???hijhklm!no?5*??*????:???lpqr??F*??E?=*??L+???????*??I?????L+?L+?????Y?+???+??
(,?
(/5?2A
CD'F)P,H-I/J0K7LBNDS?*st-uv0,-F??(B?B5?5?5wx???*??E??+??W*??o??=?*??W?????Y??Y????????????+?????L*Y:?*+??Nç:??-???????+???+??N-?N-?????Y?-???-???b?YbeejeT???T??5?fc
klmn$q&u,vGzO{T?Y?_?m?{??????????????????????H_stmst?uv?,-?y????z{D?% ???:r???|?B?B5?5?5}~?^+?*???M?*???Y+S??M?
N*-??M,???$*??o???*??o?????*??,?*-??.???*?-?.?4?B?R?X?\??>st*st.?^??^?{4*st!?|?????|#5?5??D*??>?<*??F?2*??E?(*??D??6?W?8???:??*???????(?6???C??D???5 ?5?~*??
*????$???*??*?Q??<*???*??**??*??*?????*??L*??o+??*??M*??o,??*??e,??*???6
??*?/?2?G?M?R?]?b?m?x?}??**??~??R,?b??@5?9?$?*??M,????N-,??:?L???D*?*??*?????+*??*???*??**??*??*???????*,????**???????>??	?
???$?*?I?^?deit	?4??????{?r??i???
?Y?
!???^*+?*??**??*??+??????????????
a?6?W?8???:Y+S?a+???+?5?+??=?+???
?KN???N?+?5?
??N??xN*?-+?¿?6
#$(")'-,/0071>3E6L7S:W>?H;??B??P??a??a?7,5??W
???
??5????M?Ú
*??>?0*??>???Yķ?M?
??YƷ?M+?	,+??W,?*??w*?Ȳ???*
BDE'H1L5M;O=RESIU?*$uv1uvM??M??	?	?5?d?/*???\????r?/*?ɬ?a????<?,??f????5??F*?^?A?6?W?8???:?Y*??w?*?_?*?_*?	?L*?	+??5=?.klmq(s0v5y:z=yCzE|?F??
Gr5?9??a?6?/W?8?'??Y??˶??̧Ͷ????:?Y*?!?
*?$?
*?Χ?*??E?*?\?*?ϱ?*
??/?2?@?G?K?\?`??a??a??c????
5?5??O?6?W?8???:?Y*??E?0*??L?6?W?8???:Y+S?????L*+?O??̱!BEN?.???!?'?5?B?E?F?K?N?? 'stF?7O??	*BN5A???/*?Ұ?I???A???0*+?Ӱ?I???5A???1*+,?԰?I???5A???0*?ձ?I???A?d?/*?ְ?I???A???2*?ױ?I???A???/*?ذ?I???A???/*?ٰ?I???A???0*+?ڱ?I???5?5?*
??ܳ???]^	]????????V??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy