
META-INF.modules.java.base.classes.sun.security.provider.certpath.X509CertificatePair.class Maven / Gradle / Ivy
???? 8
E ? ? ?
? ? ?
? ?
?
? ? ?
? ?
? ? ?
?
? ? ?
?
? ? ?
?
?
? ?
? ?
? ?
? ?
? ? ? ?
? ? ?
? ?
? ?
? ?
?
? ? ?
?
/ ?
? ? ? ?
^ ?
?
?
?
^ ?
^ ?
? ? ?
^ ? ? > ?
^ ? ? ?
A ?
? ? ? TAG_FORWARD B
ConstantValue TAG_REVERSE forward $Ljava/security/cert/X509Certificate; reverse encoded [B cache Lsun/security/util/Cache; Signature aLsun/security/util/Cache; ()V Code LineNumberTable LocalVariableTable this 4Lsun/security/provider/certpath/X509CertificatePair; K(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;)V
StackMapTable ?
Exceptions ([B)V ex Ljava/io/IOException; P
clearCache generateCertificatePair 8([B)Lsun/security/provider/certpath/X509CertificatePair; key Ljava/lang/Object; pair
setForward '(Ljava/security/cert/X509Certificate;)V cert
setReverse
getForward &()Ljava/security/cert/X509Certificate;
getReverse
getEncoded ()[B tmp #Lsun/security/util/DerOutputStream; toString ()Ljava/lang/String; sb Ljava/lang/StringBuilder; parse (Lsun/security/util/DerValue;)V opt Lsun/security/util/DerValue; tag S val emit &(Lsun/security/util/DerOutputStream;)V out tagged checkPair pk Ljava/security/PublicKey; e (Ljava/security/GeneralSecurityException; fwSubject (Ljavax/security/auth/x500/X500Principal; fwIssuer rvSubject rvIssuer ? ?
SourceFile X509CertificatePair.java U V 'java/security/cert/CertificateException 1at least one of certificate pair must be non-null U ? L M N M ? V sun/security/util/DerValue U ` y z O P java/io/IOException u v Q R ? ? V &sun/security/util/Cache$EqualByteArray EqualByteArray InnerClasses ? ? 2sun/security/provider/certpath/X509CertificatePair ? ? !sun/security/util/DerOutputStream ? ? ? r /java/security/cert/CertificateEncodingException java/lang/StringBuilder X.509 Certificate Pair: [
? ? Forward: ? ?
Reverse: ] } G ,Sequence tag missing for X509CertificatePair ? ? ? ? ? ? ? ? ? ? ? 4Duplicate forward certificate in X509CertificatePair sun/security/x509/X509CertImpl ? ? ? 4Duplicate reverse certificate in X509CertificatePair 'Invalid encoding of X509CertificatePair q r ? z ? ? ? ? ? ? ? ? ? ? Isubject and issuer names in forward and reverse certificates do not match ? ? %java/security/interfaces/DSAPublicKey ? ? ? ? &java/security/GeneralSecurityException invalid signature: ? v java/lang/Object "java/security/cert/X509Certificate &javax/security/auth/x500/X500Principal java/security/PublicKey (Ljava/lang/String;)V sun/security/util/Cache clear get &(Ljava/lang/Object;)Ljava/lang/Object; put '(Ljava/lang/Object;Ljava/lang/Object;)V toByteArray append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; data "Lsun/security/util/DerInputStream; sun/security/util/DerInputStream available ()I getDerValue ()Lsun/security/util/DerValue; isContextSpecific ()Z
isConstructed !sun/security/provider/X509Factory intern F(Ljava/security/cert/X509Certificate;)Lsun/security/x509/X509CertImpl; putDerValue createTag (BZB)B write '(BLsun/security/util/DerOutputStream;)V getSubjectX500Principal *()Ljavax/security/auth/x500/X500Principal; getIssuerX500Principal equals (Ljava/lang/Object;)Z getPublicKey ()Ljava/security/PublicKey; getParams &()Ljava/security/interfaces/DSAParams; verify (Ljava/security/PublicKey;)V
getMessage newSoftMemoryCache (I)Lsun/security/util/Cache; ! E F G H I J G H K L M N M O P Q R S T U V W / *? ? X X Y Z [ U \ W ? %*? +? ,?
? Y? ?*+? *,? *? ? X e f g k l n $ o Y % Z [ % L M % N M ] ? ^ ^ _ U ` W ? **? *? Y+? ?
*+? ? M? Y,?
? ?*? ? X " v x y | z { % } ) ~ Y a b * Z [ * O P ] ? c _ ) d V W # ? ? ? X
? ? ) e f W ? 9? Y*? L? +? ? M,? ,?? Y*? M? Y,? ? L? +,? ,? X " ? ? ? ? ? # ? / ? 7 ? Y 9 O P 0 g h % i [ ] ? E _ j k W F
*? *+? ? X ? ? ? Y
Z [
l M _ m k W F
*? *+? ? X ? ? ? Y
Z [
l M _ n o W / *? ? X ? Y Z [ p o W / *? ? X ? Y Z [ q r W ? 1*? ? ? Y? L*+? *+? ? ? L? Y+?
? ?*? ? X " ? ? ? ? ? ? ? , ? Y
s t a b 1 Z [ ] B _ u v W ? O? Y? L+? W*? ? + ? *? ? !"? W*? ? +#? *? ? !"? W+$? W+? %? X " ? ? ? ? ) ? 0 ? C ? J ? Y O Z [ G w x ] ? ) y z W ? ?+? &0?
? Y'? (?+? )? ?+? )? *? ?+? )? +M,? &~??>? ? U,? ,? ~,? -? w*? ?
? Y.? (?,? )? +M*? /Y,? 0? 1? 2? ? I,? ,? B,? -? ;*? ?
? Y3? (?,? )? +M*? /Y,? 0? 1? 2? ?
? Y4? (???A*? ? *? ?
? Y? ?? X ^ ? ? ? $ ? , ? 6 ? P ? ^ ? e ? o ? w ? } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Y * , ? { | 6 ? } ~ ? Z [ ? | ] ? < ? _ ? ? W ? j? Y? M*? ? )? Y? N-? Y*? ? 5? ? 6,?? 7-? 8*? ? )? Y? N-? Y*? ? 5? ? 6,?? 7-? 8+0,? 8? X . ) 5 < D V b i! Y 4 s t D s t j Z [ j ? t b ? t ] ? 5 , _ ? V W ? ?*? ?
*? ? ?*? ? 9L*? ? :M*? ? 9N*? ? ::,-? ;? +? ;?
? Y