META-INF.modules.java.base.classes.sun.security.ssl.X509Authentication$X509PossessionGenerator.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 7 ?
x = y z { | } ~
= ?
= ? ?
? ? ? ? ? ? ? ?
a ? ? ?
a ? ? ? ?
? ? ?
x ?
?
? ?
? ?
a ? ?
a ? ?
? ? b ?
? d ? ? ?
? ? ?
) ? ? ?
a ?
a ? ? ? ? ?
? ? 1 ?
j ?
? ? ? ? ? ?
? ? ? ? ? keyTypes [Ljava/lang/String; ([Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this X509PossessionGenerator InnerClasses =Lsun/security/ssl/X509Authentication$X509PossessionGenerator; createPossession E(Lsun/security/ssl/HandshakeContext;)Lsun/security/ssl/SSLPossession; poss Lsun/security/ssl/SSLPossession; keyType Ljava/lang/String; context #Lsun/security/ssl/HandshakeContext;
StackMapTable @ createClientPossession ](Lsun/security/ssl/ClientHandshakeContext;Ljava/lang/String;)Lsun/security/ssl/SSLPossession; chc )Lsun/security/ssl/ClientHandshakeContext; km &Ljavax/net/ssl/X509ExtendedKeyManager; clientAlias clientPrivateKey Ljava/security/PrivateKey; clientCerts %[Ljava/security/cert/X509Certificate; clientPublicKey Ljava/security/PublicKey; ? ? ^ ? createServerPossession ](Lsun/security/ssl/ServerHandshakeContext;Ljava/lang/String;)Lsun/security/ssl/SSLPossession; params $Ljava/security/spec/ECParameterSpec;
namedGroup ?
NamedGroup 6Lsun/security/ssl/SupportedGroupsExtension$NamedGroup; shc )Lsun/security/ssl/ServerHandshakeContext; serverAlias serverPrivateKey serverCerts serverPublicKey ?
SourceFile X509Authentication.java NestHost ? A ? ? @ ? ? ? ? ? ? 'sun/security/ssl/ClientHandshakeContext T U 'sun/security/ssl/ServerHandshakeContext e f ? ? ? ? ? ? ? ? ? ? sun/security/ssl/SSLSocketImpl java/lang/String javax/net/ssl/SSLSocket ? ? sun/security/ssl/SSLEngineImpl javax/net/ssl/SSLEngine ? ? ? ? ? ssl ? ? java/lang/StringBuilder No X.509 cert selected for ? ? ? ? java/lang/Object ? ? ? ? is not a private key entry ? ? 1 is a private key entry with no cert chain stored ? ? ? ? ? ? ? ! private or public key is not of
algorithm ? ? 2sun/security/ssl/X509Authentication$X509Possession X509Possession A ? ? ? ? ? is not a certificate entry EC $java/security/interfaces/ECPublicKey - public key is not an instance of ECPublicKey ? ? ? ? ? ? ? ? ? ? ? ? ? ? Unsupported named group ( ? ? ) used in the certificate ;sun/security/ssl/X509Authentication$X509PossessionGenerator 'sun/security/ssl/SSLPossessionGenerator $javax/net/ssl/X509ExtendedKeyManager java/security/PrivateKey java/security/PublicKey ? 4sun/security/ssl/SupportedGroupsExtension$NamedGroup "java/security/spec/ECParameterSpec #sun/security/ssl/X509Authentication ()V !sun/security/ssl/HandshakeContext sslConfig #Lsun/security/ssl/SSLConfiguration; !sun/security/ssl/SSLConfiguration isClientMode Z
sslContext !Lsun/security/ssl/SSLContextImpl; sun/security/ssl/SSLContextImpl getX509KeyManager (()Ljavax/net/ssl/X509ExtendedKeyManager;
conContext #Lsun/security/ssl/TransportContext; !sun/security/ssl/TransportContext transport Lsun/security/ssl/SSLTransport; chooseClientAlias R([Ljava/lang/String;[Ljava/security/Principal;Ljava/net/Socket;)Ljava/lang/String; chooseEngineClientAlias Z([Ljava/lang/String;[Ljava/security/Principal;Ljavax/net/ssl/SSLEngine;)Ljava/lang/String; sun/security/ssl/SSLLogger isOn (Ljava/lang/String;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; finest ((Ljava/lang/String;[Ljava/lang/Object;)V
getPrivateKey .(Ljava/lang/String;)Ljava/security/PrivateKey; getCertificateChain 9(Ljava/lang/String;)[Ljava/security/cert/X509Certificate; "java/security/cert/X509Certificate getPublicKey ()Ljava/security/PublicKey; getAlgorithm equals (Ljava/lang/Object;)Z fine B(Ljava/security/PrivateKey;[Ljava/security/cert/X509Certificate;)V chooseServerAlias Q(Ljava/lang/String;[Ljava/security/Principal;Ljava/net/Socket;)Ljava/lang/String; chooseEngineServerAlias Y(Ljava/lang/String;[Ljava/security/Principal;Ljavax/net/ssl/SSLEngine;)Ljava/lang/String; warning getParams &()Ljava/security/spec/ECParameterSpec; valueOf \(Ljava/security/spec/ECParameterSpec;)Lsun/security/ssl/SupportedGroupsExtension$NamedGroup; 9sun/security/ssl/SupportedGroupsExtension$SupportedGroups SupportedGroups isSupported 9(Lsun/security/ssl/SupportedGroupsExtension$NamedGroup;)Z clientRequestedNamedGroups Ljava/util/List; java/util/List contains -(Ljava/lang/Object;)Ljava/lang/StringBuilder; )sun/security/ssl/SupportedGroupsExtension 0 = > ? @ A B C F
*? *+? ? D ? ? ? E
F I
? @ J K C q+? ? ? 7*? M,?>6? #,2:*+? ? :? ????ݧ 4*? M,?>6? #,2:*+? ? :? ?????? D 2 ?
? ! ? - ? 2 ? 5 ? > ? U ? a ? f ? i ? o ? E > - L M ! N O a L M U N O q F I q P Q R ? S? ?
S? T U C g d+? ?
N:+? ? ?
? -? Y,S+? ? ? ? :? )+? ? ? ? -? Y,S+? ? ? ? :? -? ? %? ? ? Y? ? ,? ? ? ? ?-? :? .? ? &? ? ? Y? ? ? ? ? ? ?-? :? ?? .? ? &? ? ? Y? ? !? ? ? ? ?2? ":? # ,? $? ? % ,? $? 7? ? /? ? '? Y? ? &? ,? '? ? ? ? (?? )Y? *? D n ? ? ? ? 4 ? A ? Z ? _ ? m ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?$ ?2 ?V ?X ? E R d F I d V W d N O \ X Y Y Z O ? ? [ \ ? ? ] ^ \ _ ` R % ? 4 a %,? 5 b? c(? $ d1 e f C _
+? +?
N:+? ,? ?
? -,+? ,? ? ? -:? "+? ,? ? ? -,+? ,? ? ? .:? -? ? %? ? ? Y? ? ,? ? ? ? ?-? :? .? ? &? ? ? Y? ? ? ? ? ? ?-? :? ?? .? ? &? ? ? Y? ? /? ? ? ? ?2? ":? # ,? $? ? % ,? $? 7? ? /? ? '? Y? ? &? ,? '? ? ? ? (?,0? $? ?? 1? .? ? &? ? ? Y? ? 2? ? ? ? 3?? 1? 4 :? 5: ? ? 6? +? 7? K+? 7 ? 8 ? =? ? 5? ? -? Y? 9? ? :;? ?