META-INF.modules.java.base.classes.sun.security.provider.certpath.X509CertificatePair.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
???? 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