META-INF.modules.java.base.classes.sun.security.provider.certpath.ForwardState.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
???? 6
I ? : ? : ? ?
? ?
? ? : ?
? ? : ?
? ?
? ? ? ? : ? ?
? ?
? ?
? : ? ? ? v ? v ? ?
?
?
?
? ?
? ?
? ? : ?
? ?
? ?
? ?
? ?
? ?
?
? ? ? ?
, ?
? ? ?
0 ? ? : ? ?
? ?
2 ? ?
7 ?
I ? ?
?
? ? ? ? ? ?
? ? ?
? ? ?
C ?
D ? ?
? ? ? ? debug Lsun/security/util/Debug; issuerDN (Ljavax/security/auth/x500/X500Principal; cert Lsun/security/x509/X509CertImpl; subjectNamesTraversed Ljava/util/HashSet; Signature =Ljava/util/HashSet; traversedCACerts I init Z untrustedChecker 1Lsun/security/provider/certpath/UntrustedChecker; forwardCheckers Ljava/util/ArrayList; ?Ljava/util/ArrayList; keyParamsNeededFlag ()V Code LineNumberTable LocalVariableTable this -Lsun/security/provider/certpath/ForwardState; isInitial ()Z keyParamsNeeded toString ()Ljava/lang/String; sb Ljava/lang/StringBuilder; initState (Ljava/util/List;)V checker (Ljava/security/cert/PKIXCertPathChecker; certPathCheckers Ljava/util/List; LocalVariableTypeTable :Ljava/util/List;
StackMapTable ?
Exceptions =(Ljava/util/List;)V updateState '(Ljava/security/cert/X509Certificate;)V gName Lsun/security/x509/GeneralName; gNames Lsun/security/x509/GeneralNames; subjAltNameExt 3Lsun/security/x509/SubjectAlternativeNameExtension; e Ljava/io/IOException; subjName $Ljava/security/cert/X509Certificate; icert ? ? ? ? ? clone ()Ljava/lang/Object; clonedState li Ljava/util/ListIterator; &Ljava/lang/CloneNotSupportedException; BLjava/util/ListIterator; ?
SourceFile ForwardState.java _ ` W X ^ X java/lang/StringBuilder State [ ? ?
issuerDN of last cert: M N ? ?
traversedCACerts: U V ? ?
init: ? ? ?
keyParamsNeeded:
subjectNamesTraversed:
Q R ]
i j java/util/HashSet java/util/ArrayList [ \ ? ? ? ? g ? ? &java/security/cert/PKIXCertPathChecker ? g W ? ? ? ? ? ? ? ? ? ? O P ? ? ? ? ? ? ? ? 1sun/security/x509/SubjectAlternativeNameExtension subject_name sun/security/x509/GeneralName
java/io/IOException K L /ForwardState.updateState() unexpected exception
` -java/security/cert/CertPathValidatorException _ ? ? +sun/security/provider/certpath/ForwardState java/lang/Cloneable $java/lang/CloneNotSupportedException java/lang/InternalError _ certpath java/lang/Object $sun/security/provider/certpath/State java/util/Iterator sun/security/x509/X509CertImpl "java/security/cert/X509Certificate &javax/security/auth/x500/X500Principal sun/security/x509/GeneralNames 'java/security/cert/CertificateException java/util/ListIterator append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; java/lang/String valueOf (Z)Ljava/lang/String; java/util/List iterator ()Ljava/util/Iterator; hasNext next isForwardCheckingSupported (Z)V add (Ljava/lang/Object;)Z toImpl F(Ljava/security/cert/X509Certificate;)Lsun/security/x509/X509CertImpl; getPublicKey ()Ljava/security/PublicKey; #sun/security/provider/certpath/PKIX isDSAPublicKeyWithoutParams (Ljava/security/PublicKey;)Z getIssuerX500Principal *()Ljavax/security/auth/x500/X500Principal; isSelfIssued '(Ljava/security/cert/X509Certificate;)Z getBasicConstraints ()I getSubjectX500Principal sun/security/x509/X500Name
asX500Name F(Ljavax/security/auth/x500/X500Principal;)Lsun/security/x509/X500Name; "getSubjectAlternativeNameExtension 5()Lsun/security/x509/SubjectAlternativeNameExtension; get 4(Ljava/lang/String;)Lsun/security/x509/GeneralNames; names ()Ljava/util/List; getName *()Lsun/security/x509/GeneralNameInterface; sun/security/util/Debug println (Ljava/lang/String;)V printStackTrace (Ljava/lang/Throwable;)V listIterator ()Ljava/util/ListIterator; set (Ljava/lang/Object;)V *(Ljava/lang/String;Ljava/lang/Throwable;)V getInstance -(Ljava/lang/String;)Lsun/security/util/Debug; : I J K L M N O P Q R S T U V W X Y Z [ \ S ] ^ X _ ` a A *? *? *? ? b 6 J V c d e f g a / *? ? b ` c d e h g a / *? ? b l c d e i j a ? g? Y? L+? W+? *? ?
W+? *? ?
W+? *? ? ? W+? *? ? ? W+? *? ?
W+? W+? ? b . t u v w + x <