META-INF.modules.java.base.classes.sun.security.provider.certpath.SunCertPathBuilder.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
???? 7v
?0 ?12
34 ?567
89
0 ?:;
0<
=
>?
@
AB
CD ?E
?FG
0
?HI ?JKLM
N
O ?P ?Q ?RS
$0
?TUVW
?X
YZ
[\]
3^
._`
Xab
40
?c
4d ?ef
90 4g
?hi
=j
?klm
4@
?n
=o
?pq ?r
s ?tuvw
4x
Ly
=z{
'X
L|
=}~
=P
m? ????
[??
\?
??
??
??
??
??
Y??
??
??
d?
4?
~?
m??
?@?
~?
m??
??
p?
??????
v?
?
??
? ?? ????
~?
[?
t?
t?
d?
t??
????
v? ??
t? ? ? ??
?@ ? ?? ?? ?? ?? ?? ?? ?? ??? ??
v??
=?
p?
$?
$??
??
Y?
4?
L?
~??
=??t
L??
A??? debug Lsun/security/util/Debug; buildParams?
BuilderParams InnerClasses 3Lsun/security/provider/certpath/PKIX$BuilderParams; cf 'Ljava/security/cert/CertificateFactory;
pathCompleted Z policyTreeResult Ljava/security/cert/PolicyNode; trustAnchor Ljava/security/cert/TrustAnchor; finalPublicKey Ljava/security/PublicKey; ()V Code LineNumberTable LocalVariableTable e )Ljava/security/cert/CertificateException; this 3Lsun/security/provider/certpath/SunCertPathBuilder;
StackMapTable
Exceptions engineGetRevocationChecker &()Ljava/security/cert/CertPathChecker; engineBuild S(Ljava/security/cert/CertPathParameters;)Ljava/security/cert/CertPathBuilderResult; params 'Ljava/security/cert/CertPathParameters;? build 0()Ljava/security/cert/PKIXCertPathBuilderResult; adjList Ljava/util/List; result .Ljava/security/cert/PKIXCertPathBuilderResult; LocalVariableTypeTable KLjava/util/List;>;?
buildCertPath A(ZLjava/util/List;)Ljava/security/cert/PKIXCertPathBuilderResult; Ljava/lang/Exception; searchAllCertStores certPathList Ljava/util/LinkedList; ;? Signature |(ZLjava/util/List;>;)Ljava/security/cert/PKIXCertPathBuilderResult; buildForward *(Ljava/util/List;Ljava/util/LinkedList;Z)V
adjacencyList currentState -Lsun/security/provider/certpath/ForwardState; ?(Ljava/util/List;>;Ljava/util/LinkedList;Z)V depthFirstSearchForward ?(Ljavax/security/auth/x500/X500Principal;Lsun/security/provider/certpath/ForwardState;Lsun/security/provider/certpath/ForwardBuilder;Ljava/util/List;Ljava/util/LinkedList;)V gse (Ljava/security/GeneralSecurityException; rootKey anchor ckr (Ljava/security/cert/PKIXCertPathChecker; cpve /Ljava/security/cert/CertPathValidatorException; currChecker suppExts Ljava/util/Set; checker currCert $Ljava/security/cert/X509Certificate;
unresCritExts i I finalCert Ljava/security/cert/Certificate;
appendedCerts
initExpPolSet rootNode /Lsun/security/provider/certpath/PolicyNodeImpl; checkers
policyChecker .Lsun/security/provider/certpath/PolicyChecker; basicChecker -Lsun/security/provider/certpath/BasicChecker; revCheckerAdded ckrs nextState cert vertex 'Lsun/security/provider/certpath/Vertex; dN (Ljavax/security/auth/x500/X500Principal; builder /Lsun/security/provider/certpath/ForwardBuilder; cpList certs Ljava/util/Collection; vertices #Ljava/util/Set; 6Ljava/util/List; :Ljava/util/List; ; 9Ljava/util/List;?????(Ljavax/security/auth/x500/X500Principal;Lsun/security/provider/certpath/ForwardState;Lsun/security/provider/certpath/ForwardBuilder;Ljava/util/List;>;Ljava/util/LinkedList;)V addVertices 8(Ljava/util/Collection;Ljava/util/List;)Ljava/util/List; v l ?(Ljava/util/Collection;Ljava/util/List;>;)Ljava/util/List; anchorIsTarget D(Ljava/security/cert/TrustAnchor;Ljava/security/cert/CertSelector;)Z sel !Ljava/security/cert/CertSelector;
anchorCert
SourceFile SunCertPathBuilder.java ? ? ? ? X.509??? ? ? 'java/security/cert/CertificateException +java/security/cert/CertPathBuilderException ?? 0sun/security/provider/certpath/RevocationChecker ? ? java/lang/StringBuilder SunCertPathBuilder.engineBuild(???? )???????? ? ? ? ? java/util/ArrayList ? ? USunCertPathBuilder.engineBuild: 2nd pass; try building again searching all certstores? ? :sun/security/provider/certpath/SunCertPathBuilderException ;unable to find valid certification path to requested target ,sun/security/provider/certpath/AdjacencyList ?? ?? ? ? ? ? ? ? java/util/LinkedList ? ? &java/security/GeneralSecurityException java/io/IOException 3SunCertPathBuilder.engineBuild() exception in build? ? ?? .SunCertPathBuilder.engineBuild() pathCompleted??? 7sun/security/provider/certpath/SunCertPathBuilderResult?? ?? 5SunCertPathBuilder.engineBuild() exception in wrap-up $SunCertPathBuilder.buildForward()... +sun/security/provider/certpath/ForwardState?????? /sun/security/provider/certpath/UntrustedChecker -sun/security/provider/certpath/ForwardBuilder ? ? ? +SunCertPathBuilder.depthFirstSearchForward( , ?#$ 9SunCertPathBuilder.depthFirstSearchForward(): certs.size= ?
%sun/security/provider/certpath/Vertex ASunCertPathBuilder.depthFirstSearchForward(): validation failed: ? KSunCertPathBuilder.depthFirstSearchForward(): commencing final verification ?? ,sun/security/provider/certpath/PolicyChecker 2.5.29.32.0 -sun/security/provider/certpath/PolicyNodeImpl ? !"#$ ?% /sun/security/provider/certpath/AlgorithmChecker&'(? ?)*+,-, ISunCertPathBuilder.depthFirstSearchForward using buildParams public key: . java/security/cert/TrustAnchor/ ?0 +sun/security/provider/certpath/BasicChecker1? ?234 &java/security/cert/PKIXCertPathChecker (java/security/cert/PKIXRevocationChecker -java/security/cert/CertPathValidatorException /Only one PKIXRevocationChecker can be specified ??589 ?8:;<= "java/security/cert/X509Certificate current subject = > ? @5ABCDE ISunCertPathBuilder.depthFirstSearchForward(): final verification failed: FGHIJKNOQRS T;UVWXYZ?[X\X]X^X_X`XaXbX "unrecognized critical extension(s)cde ?f \SunCertPathBuilder.depthFirstSearchForward(): final verification succeeded - path completed!ghi java/security/cert/Certificatejklmnop :SunCertPathBuilder.depthFirstSearchForward(): backtrackingqr java/util/List ?m certpath?s 1sun/security/provider/certpath/SunCertPathBuilder %java/security/cert/CertPathBuilderSpi 1sun/security/provider/certpath/PKIX$BuilderParams 0java/security/InvalidAlgorithmParameterException ,java/security/cert/PKIXCertPathBuilderResult java/lang/Exception java/util/Collection java/util/Iterator &javax/security/auth/x500/X500Principal
java/util/Set java/security/PublicKey %java/security/cert/CertificateFactory getInstance ;(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; (Ljava/lang/Throwable;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; sun/security/util/Debug println (Ljava/lang/String;)V #sun/security/provider/certpath/PKIX checkBuilderParams \(Ljava/security/cert/CertPathParameters;)Lsun/security/provider/certpath/PKIX$BuilderParams; clear (Ljava/util/List;)V C(Ljava/lang/String;Lsun/security/provider/certpath/AdjacencyList;)V printStackTrace X(Ljava/lang/String;Ljava/lang/Throwable;Lsun/security/provider/certpath/AdjacencyList;)V java/util/Collections reverse generateCertPath /(Ljava/util/List;)Ljava/security/cert/CertPath; ?(Ljava/security/cert/CertPath;Ljava/security/cert/TrustAnchor;Ljava/security/cert/PolicyNode;Ljava/security/PublicKey;Lsun/security/provider/certpath/AdjacencyList;)V certPathCheckers ()Ljava/util/List; initState add (Ljava/lang/Object;)Z untrustedChecker 1Lsun/security/provider/certpath/UntrustedChecker;
targetSubject *()Ljavax/security/auth/x500/X500Principal; 7(Lsun/security/provider/certpath/PKIX$BuilderParams;Z)V
certStores getMatchingCerts N(Lsun/security/provider/certpath/State;Ljava/util/List;)Ljava/util/Collection; size ()I (I)Ljava/lang/StringBuilder; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; clone getCertificate &()Ljava/security/cert/X509Certificate;
verifyCert ](Ljava/security/cert/X509Certificate;Lsun/security/provider/certpath/State;Ljava/util/List;)V setThrowable isPathCompleted '(Ljava/security/cert/X509Certificate;)Z (Ljava/util/Collection;)V getTrustedCert (ILjava/lang/Object;)V singleton #(Ljava/lang/Object;)Ljava/util/Set; d(Lsun/security/provider/certpath/PolicyNodeImpl;Ljava/lang/String;Ljava/util/Set;ZLjava/util/Set;Z)V initialPolicies ()Ljava/util/Set; explicitPolicyRequired policyMappingInhibited anyPolicyInhibited policyQualifiersRejected F(Ljava/util/Set;IZZZZLsun/security/provider/certpath/PolicyNodeImpl;)V date ()Ljava/util/Date; variant E(Ljava/security/cert/TrustAnchor;Ljava/util/Date;Ljava/lang/String;)V keyParamsNeeded getPublicKey ()Ljava/security/PublicKey; getCAPublicKey java/lang/Object getSubjectX500Principal F(Ljavax/security/auth/x500/X500Principal;Ljava/security/PublicKey;[B)V sigProvider F(Ljava/security/cert/TrustAnchor;Ljava/util/Date;Ljava/lang/String;Z)V setCertPath (Ljava/security/cert/CertPath;)V initt ValidatorParams X(Ljava/security/cert/TrustAnchor;Lsun/security/provider/certpath/PKIX$ValidatorParams;)V revocationEnabled addAll (Ljava/util/Collection;)Z get (I)Ljava/lang/Object; getCriticalExtensionOIDs emptySet isForwardCheckingSupported (Z)V trySetTrustAnchor #(Ljava/security/cert/TrustAnchor;)V check 9(Ljava/security/cert/Certificate;Ljava/util/Collection;)V targetCertConstraints #()Ljava/security/cert/CertSelector; java/security/cert/CertSelector match #(Ljava/security/cert/Certificate;)Z getReasonu Reason 8()Ljava/security/cert/CertPathValidatorException$Reason; 9java/security/cert/CertPathValidatorException$BasicReason BasicReason REVOKED ;Ljava/security/cert/CertPathValidatorException$BasicReason; getSupportedExtensions removeAll isEmpty sun/security/x509/PKIXExtensions BasicConstraints_Id $Lsun/security/util/ObjectIdentifier; "sun/security/util/ObjectIdentifier remove NameConstraints_Id CertificatePolicies_Id PolicyMappings_Id PolicyConstraints_Id InhibitAnyPolicy_Id SubjectAlternativeName_Id KeyUsage_Id ExtendedKeyUsage_Id java/security/cert/PKIXReason UNRECOGNIZED_CRIT_EXT Ljava/security/cert/PKIXReason; ~(Ljava/lang/String;Ljava/lang/Throwable;Ljava/security/cert/CertPath;ILjava/security/cert/CertPathValidatorException$Reason;)V
addCertToPath =(Ljava/security/cert/X509Certificate;Ljava/util/LinkedList;)V getLast
getPolicyTree !()Ljava/security/cert/PolicyNode; updateState '(Ljava/security/cert/X509Certificate;)V setIndex (I)V getIssuerX500Principal removeFinalCertFromPath (Ljava/util/LinkedList;)V -(Ljava/lang/String;)Lsun/security/util/Debug; 3sun/security/provider/certpath/PKIX$ValidatorParams 4java/security/cert/CertPathValidatorException$Reason 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? *? *? *? ? ?
L? Y+? ?? ? V L X [ Y Z \ ? ? ? ? ? ? ? ? ? ? ? ? 2 ? Y?
? ? ` ? ? ? ? ? ? z 1? ? !? ? Y?
? +? ? ? ? *+? ? *? ? ? y z $ } , ~ ? 1 ? ? 1 ? ? ? $ ? ? ? ? ? ? F? Y? L*+? M,? 4? ? ? ? +? *+? M,? ? Y? Y+? ? ?,? ? *
? ? ? ? ? ! ? ' ? . ? 2 ? D ? ? F ? ? > ? ? 7 ? ? ? > ? ? ? ? ! ? ?" ? ? ? ? ? ?*? *? !*? "*? #? $Y? %N*,-? &? ,:? ? ? )? ? *? Y? Y,? ? +?*? ? 9? ? ? ,? -? -? .Y*? -? /*? !*? #*? "? Y,? ? 0?? ,:? ? ? 1? ? 2? Y? Y,? ? +?? # &