All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.base.classes.sun.security.provider.certpath.ConstraintsChecker.class Maven / Gradle / Ivy

????7
E?	D?	D?	D?	D???
?	D??

?	??
????	??
???
D?
D??????	D??
??
??
?
??
}??
??
?
3??	??
??
?
D??
}??
}??
u??
3??
3???
??
?????
??	???	????
????debugLsun/security/util/Debug;certPathLengthI
maxPathLengthiprevNC,Lsun/security/x509/NameConstraintsExtension;
supportedExtsLjava/util/Set;	Signature#Ljava/util/Set;(I)VCodeLineNumberTableLocalVariableTablethis3Lsun/security/provider/certpath/ConstraintsChecker;init(Z)VforwardZ
StackMapTable
ExceptionsisForwardCheckingSupported()ZgetSupportedExtensions()Ljava/util/Set;%()Ljava/util/Set;check9(Ljava/security/cert/Certificate;Ljava/util/Collection;)Vcert Ljava/security/cert/Certificate;
unresCritExtsLjava/util/Collection;currCert$Ljava/security/cert/X509Certificate;LocalVariableTypeTable*Ljava/util/Collection;M(Ljava/security/cert/Certificate;Ljava/util/Collection;)VverifyNameConstraints'(Ljava/security/cert/X509Certificate;)VioeLjava/io/IOException;msgLjava/lang/String;?mergeNameConstraints~(Ljava/security/cert/X509Certificate;Lsun/security/x509/NameConstraintsExtension;)Lsun/security/x509/NameConstraintsExtension;currCertImpl Lsun/security/x509/X509CertImpl;ce)Ljava/security/cert/CertificateException;newConstraints?checkBasicConstraintspathLenConstraintmergeBasicConstraints((Ljava/security/cert/X509Certificate;I)I()V
SourceFileConstraintsChecker.javaR?HIKIJILM-java/security/cert/CertPathValidatorExceptionforward checking not supportedR?NOjava/util/HashSetRS??????????????"java/security/cert/X509Certificate~pop??`??name constraintsFGjava/lang/StringBuilder---checking ??...?????	prevNC = ??, currDN = ????
 check failed???R?java/io/IOExceptionR?vw
 verified.??'java/security/cert/CertificateException??
, newNC = ??mergedNC = ??*sun/security/x509/NameConstraintsExtension??basic constraintsi = ??, maxPathLength = ?java/lang/Integer+ check failed: this is not a CA certificate?e check failed: pathLenConstraint violated - this cert must be the last cert in the certification path?"after processing, maxPathLength = certpath1sun/security/provider/certpath/ConstraintsChecker&java/security/cert/PKIXCertPathCheckerjava/lang/Stringsun/security/x509/X509CertImpl(Ljava/lang/String;)V sun/security/x509/PKIXExtensionsBasicConstraints_Id$Lsun/security/util/ObjectIdentifier;"sun/security/util/ObjectIdentifiertoString()Ljava/lang/String;
java/util/Setadd(Ljava/lang/Object;)ZNameConstraints_Idjava/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;java/util/CollectionisEmptyremoveappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;sun/security/util/DebugprintlnisSelfIssued'(Ljava/security/cert/X509Certificate;)Z-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getSubjectX500Principal*()Ljavax/security/auth/x500/X500Principal;verifyjava/security/cert/PKIXReasonINVALID_NAMELjava/security/cert/PKIXReason;ReasonInnerClasses~(Ljava/lang/String;Ljava/lang/Throwable;Ljava/security/cert/CertPath;ILjava/security/cert/CertPathValidatorException$Reason;)V(Ljava/lang/Throwable;)VtoImplF(Ljava/security/cert/X509Certificate;)Lsun/security/x509/X509CertImpl;getNameConstraintsExtension.()Lsun/security/x509/NameConstraintsExtension;valueOf&(Ljava/lang/Object;)Ljava/lang/String;clone()Ljava/lang/Object;merge/(Lsun/security/x509/NameConstraintsExtension;)V(I)Ljava/lang/StringBuilder;
getVersion()IgetBasicConstraintsNOT_CA_CERT
PATH_TOO_LONGgetInstance-(Ljava/lang/String;)Lsun/security/util/Debug;4java/security/cert/CertPathValidatorException$Reason DEFGHIJIKILMNOPQ
RSTF
*?*??UGH	IV
WX
HIYZTv$?*?**??*??
?Y???UMN	OPR#UV$WX$[\]	^_`T,?UYVWXabT?C*?	?:*?
Y??	*?	??
?W*?	??
?W**?	??	*?	?U^_`#a3b>dVCWX]>PcdeT?A+?N*Y?`?*-?*-?,?&,??,??
?W,??
?W?U"uwz{}&~3@?V*AWXAfgAhi<jklAhm]?@^PnopT~?M??!??Y??,????*??|*?*??
+??j??+??Y? ?*??!"?+?#?!??*?+?$?$?Y?Y?,?%???&?'??
N?Y-?)?*+*??*?????Y?,?+????n??(UJ??	?'?:?@?F?b?k?n?y???????????????V*?	qr?WX?jk?st]?'u-+B(	*^vwT??*?,M?
N?Y-?)?,?.N??(??Y? ?+?!/?-?0???+?3????Y?1?-?0???-?-?-?2?3?+-?4?:?Y?)?????Y?1?+?!??+?-v{~(U^???	?????6???B?F?L?h?l?n?v?{?~?????????VHxy		z{?
qr?jk?LM?xy?|M]	H-?	}?/3%G(^~pT?&5M??I??Y??,??????Y?6?*??78?*??7??*?*???>+?9?*??+??;>?+?<>?$?Y?Y?,?=???>?'?+??5*??$?Y?Y?,?????@?'?*Y?d?*??*???8??Y?A?*??7????Y?,?+????U^??	?'?O?Z?\?d?l?s?y?~???	?
?????%V*\?I&WX&jk#st]?Ou?)%.	?:^??Tw*?<=*?????<?U(*+./2V fkJII]???T!	B?C??U7???
??	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy