![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$DefaultOpenSslSession.class Maven / Gradle / Ivy
The newest version!
???? 2? } ?
~ ? { ? } ? } ? ?
{ ?
? } ? ?
? }
{
{
?
{????????
}
?
? }
} "
} ? ! ""
#
$
{% }&
' }(
})
}*
{+ ,-
{./0
:
1
{2
{3 ?4 }5 ?6 }789
}:
;
{<=
I>?
K>
{@ABAC DEAF
GH
I
}J
{K
LM
W ? ?NOP }QR
\ ?OS ?TOUV
a ?W
aX
aYZ[
f
\ ?
{]
^
_ ?
}`a
pb
pcdefg
{h
{i
{j
{kl
mnopq sessionContext ,Lio/netty/handler/ssl/OpenSslSessionContext;
x509PeerCerts &[Ljavax/security/cert/X509Certificate; peerCerts ![Ljava/security/cert/Certificate; protocol Ljava/lang/String; cipher id [B creationTime J applicationBufferSize I values Ljava/util/Map; Signature 5Ljava/util/Map; $assertionsDisabled Z this$0 4Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine; c(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;Lio/netty/handler/ssl/OpenSslSessionContext;)V Code LineNumberTable LocalVariableTable this DefaultOpenSslSession InnerClasses JLio/netty/handler/ssl/ReferenceCountedOpenSslEngine$DefaultOpenSslSession; newSSLSessionBindingEvent :(Ljava/lang/String;)Ljavax/net/ssl/SSLSessionBindingEvent; name getId ()[B
StackMapTablepr getSessionContext #()Ljavax/net/ssl/SSLSessionContext; getCreationTime ()J getLastAccessedTime lastAccessed
invalidate ()V isValid ()Z putValue '(Ljava/lang/String;Ljava/lang/Object;)V old Ljava/lang/Object; value LocalVariableTypeTableso getValue &(Ljava/lang/String;)Ljava/lang/Object; removeValue (Ljava/lang/String;)V
getValueNames ()[Ljava/lang/String;
notifyUnbound '(Ljava/lang/Object;Ljava/lang/String;)V handshakeFinished
Exceptions
initPeerCerts
clientCert chain [[B ? initCerts ([[BI)V certPos i startPos selectApplicationProtocol applicationProtocol behavioru SelectedListenerFailureBehavior PLio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior; protocols Ljava/util/List; $Ljava/util/List;uv ?(Ljava/util/List;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior;Ljava/lang/String;)Ljava/lang/String; size ?(Ljava/util/List;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior;Ljava/lang/String;)Ljava/lang/String; getPeerCertificates #()[Ljava/security/cert/Certificate; getLocalCertificates
localCerts getPeerCertificateChain (()[Ljavax/security/cert/X509Certificate; getPeerPrincipal ()Ljava/security/Principal; peer getLocalPrincipal local getCipherSuite ()Ljava/lang/String; getProtocol getPeerHost getPeerPort ()I getPacketBufferSize getApplicationBufferSize tryExpandApplicationBufferSize (I)V packetLengthDataOnly
SourceFile "ReferenceCountedOpenSslEngine.java ? ? ? ?w ? ? ? ? ? $javax/net/ssl/SSLSessionBindingEventxy ?z ? ?{| ? ?}~ ? ????????? ? ????? ??? java/lang/NullPointerException ? ? ? ? java/util/HashMap ? ?s?? 'javax/net/ssl/SSLSessionBindingListener ? ??? ? ?????? ??!?? java/lang/String??? [Ljava/lang/String;???????? ? ??? ? ? ? ? ? ???????? javax/net/ssl/SSLException Already closed??????? ? ? ?? ? ? ? java/security/cert/Certificate #javax/security/cert/X509Certificate ? ????? +io/netty/handler/ssl/OpenSslX509Certificate ?? 0io/netty/handler/ssl/OpenSslJavaxX509Certificate????? ????? ???? ??? ? ????? java/lang/Error? ?v ? ? ? ? java/lang/AssertionError??? ??? java/lang/StringBuilder unknown protocol ??? ? (javax/net/ssl/SSLPeerUnverifiedException peer not verified ??? ? ? ? ? "java/security/cert/X509Certificate???? io/netty/handler/ssl/SslUtils SSL_NULL_WITH_NULL_NULL !io/netty/util/internal/StringUtil ? ? ? ?? ?? ? 2io/netty/handler/ssl/ReferenceCountedOpenSslEngine?? ? Hio/netty/handler/ssl/ReferenceCountedOpenSslEngine$DefaultOpenSslSession java/lang/Object #io/netty/handler/ssl/OpenSslSession java/lang/Throwable
java/util/Map? Nio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior java/util/List MAX_PLAINTEXT_LENGTH
access$800 [(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;)Lio/netty/handler/ssl/OpenSslSession; /(Ljavax/net/ssl/SSLSession;Ljava/lang/String;)V "io/netty/util/internal/EmptyArrays EMPTY_BYTES clone ()Ljava/lang/Object;
access$400 7(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;)Z
access$500 7(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;)J io/netty/internal/tcnative/SSL getTime (J)J
access$900
setTimeout (JJ)J java/lang/System currentTimeMillis
getTimeout put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
valueBound )(Ljavax/net/ssl/SSLSessionBindingEvent;)V get &(Ljava/lang/Object;)Ljava/lang/Object; remove isEmpty
EMPTY_STRINGS keySet ()Ljava/util/Set;
java/util/Set toArray (([Ljava/lang/Object;)[Ljava/lang/Object; valueUnbound getSessionId (J)[B getCipherForSSL (J)Ljava/lang/String; access$1000 Z(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;Ljava/lang/String;)Ljava/lang/String;
getVersion access$1100 7(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;)V Aio/netty/handler/ssl/ReferenceCountedOpenSslEngine$HandshakeState HandshakeState FINISHED CLio/netty/handler/ssl/ReferenceCountedOpenSslEngine$HandshakeState; access$1202 ?(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine$HandshakeState;)Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine$HandshakeState; getPeerCertChain (J)[[B
access$200 access$1300 ([Ljava/lang/Object;)Z EMPTY_CERTIFICATES EMPTY_JAVAX_X509_CERTIFICATES getPeerCertificate access$1400 ([B)Z ([B)V access$1500 q(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator; 9io/netty/handler/ssl/OpenSslApplicationProtocolNegotiator selectedListenerFailureBehavior R()Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior; ()Ljava/util/List; 4io/netty/handler/ssl/ReferenceCountedOpenSslEngine$4 B$SwitchMap$io$netty$handler$ssl$ApplicationProtocolConfig$Protocol [I Protocol ;()Lio/netty/handler/ssl/ApplicationProtocolConfig$Protocol; 7io/netty/handler/ssl/ApplicationProtocolConfig$Protocol ordinal getAlpnSelected access$1602 getNextProtoNegotiated ACCEPT contains (Ljava/lang/Object;)Z CHOOSE_MY_LAST_PROTOCOL (I)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString access$1700 W(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;)[Ljava/security/cert/Certificate; getSubjectX500Principal *()Ljavax/security/auth/x500/X500Principal; getIssuerX500Principal maxEncryptedPacketLength access$1800 java/lang/Class desiredAssertionStatus .io/netty/handler/ssl/ApplicationProtocolConfig 0 } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? B ? ? ? ? ? ? ? ? ? ? ? ? ? V *+? *? *? ? *,? ? ? ? ? ? ? ? ? ? ? D ? Y*? ? +? ? ? ? ? ? ? ? ? ? ? ? &*? YL?*? ? ?
+ð*? ? ? +ðM+?,? ! ! ! $ ! ? ! ? &