Edit C:\Program Files\Java\jre8\lib\sun\security\provider\certpath\RevocationChecker.class
Êþº¾ 4D & ' ? D E F J L O T X i j k l m n o p q r s t x z | ? ? ? ? ? ? ? ? ³() Issuer: Subject: checking :$SwitchMap$java$security$cert$PKIXRevocationChecker$Option @$SwitchMap$sun$security$provider$certpath$RevocationChecker$Mode ()I ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z ()[B ()[C ()[Z (I)I &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/Throwable;)V (Z)V ([B)V ([Z)V ([Z[Z)Z ... 0123456789ABCDEFabcdef 1.3.6.1.5.5.7.48.1.2 <clinit> <init> ALL_REASONS CRL_SIGN_USAGE QCannot find the responder's certificate (set using the OCSP security properties). CertStore exception: +Certificate does not specify OCSP responder *Certificate's revocation status is unknown CertificateIssuer_Id Code Collection ConstantValue %Could not determine revocation status Exception while verifying CRL: Exceptions Found cached OCSP response HEX_DIGITS I InnerClasses J LDAP LineNumberTable Ljava/lang/String; MAX_CLOCK_SKEW \Must specify both ocsp.responderCertIssuerName and ocsp.responderCertSerialNumber properties NO_FALLBACK ONLY_CRLS ONLY_END_ENTITY ONLY_OCSP PKIX PREFER_CRLS PREFER_OCSP REVOKED Reason ReasonCode_Id ?RevocationChecker.buildToNewKey() about to check revocation ... 8RevocationChecker.buildToNewKey() about to try build ... *RevocationChecker.buildToNewKey() got key (RevocationChecker.buildToNewKey() index /RevocationChecker.buildToNewKey() starting work 6RevocationChecker.buildToNewKey: error decoding cert: RevocationChecker.check() )RevocationChecker.check() failover failed /RevocationChecker.check() preparing to failover -RevocationChecker.check: checking cert SN: 1RevocationChecker.checkApprovedCRLs() CRL entry: /RevocationChecker.checkApprovedCRLs() cert SN: ARevocationChecker.checkApprovedCRLs() starting the final sweep... ?RevocationChecker.checkCRLs() ---checking revocation status ... 2RevocationChecker.checkCRLs() CertStoreException: 5RevocationChecker.checkCRLs() approved crls.size() = 1RevocationChecker.checkCRLs() circular dependency 5RevocationChecker.checkCRLs() possible crls.size() = :RevocationChecker.verifyPossibleCRLs: Checking CRLDPs for =RevocationChecker.verifyWithSeparateSigningKey() ---checking DRevocationChecker.verifyWithSeparateSigningKey() circular dependency 8RevocationChecker: error creating Collection CertStore: SOFT_FAIL SSLServer Signature 9Skipping revocation check; cert is not an end entity cert SourceFile StackMapTable UNDETERMINED_REVOCATION_STATUS UNKNOWN UNSPECIFIED URI USE_AIA :Unable to determine revocation status due to network error 7Unrecognized critical extension(s) in revoked CRL entry *Unrecognized revocation parameter option: Z [B [C [I [Z access$100 add addAll addCertStore addFirst addSuppressed adding AIAext CertStore anchor anyPolicyInhibited append before build buildToNewKey 2cannot parse ocsp.responderCertIssuerName property 4cannot parse ocsp.responderCertSerialNumber property 3cannot parse ocsp.responderCertSubjectName property 'cannot parse ocsp.responderURL property certCanSignCrl certIndex certPath certStores certificates certpath check checkApprovedCRLs checkCRLs checkOCSP clear clone contains crlDP crlDPEnabled crlSignFlag date debug doPrivileged emptySet equals explicitPolicyRequired forward checking not supported get getAccessDescriptions getAuthorityInfoAccessExtension getBasicConstraints getCAPublicKey !getCRLDistributionPointsExtension getCRLs getCause getCertPath getCertPathCheckers getCertStatus getCertificates getClass getCriticalExtensionOIDs getExtensions getId getInstance getIssuerDN getIssuerX500Principal getKeyUsage getMessage getName getOcspExtensions getOcspResponder getOcspResponderCert getOcspResponses getOptions getPKIXParameters getPublicKey getReason getResponderCert getResponderURI getRevocationDate getRevocationProperties getRevocationReason getRevocationTime getRevokedCertificate getSerialNumber getSerialNumberObject getSignerCertificate getSingleExtensions getSingleResponse getSoftFailExceptions getSubjectX500Principal getSupportedExtensions getTrustAnchor getTrustedCert getType getValue hasNext hashCode indexOf init initialPolicies isCausedByNetworkIssue isDSAPublicKeyWithoutParams isEmpty isForwardCheckingSupported isSoftFailException issuerInfo iterator java/io/IOException java/lang/Class java/lang/Exception "java/lang/IllegalArgumentException java/lang/NumberFormatException java/lang/Object java/lang/RuntimeException java/lang/String java/lang/StringBuilder java/lang/Throwable java/math/BigInteger java/net/URI java/net/URISyntaxException java/security/AccessController &java/security/GeneralSecurityException 0java/security/InvalidAlgorithmParameterException &java/security/NoSuchAlgorithmException java/security/PublicKey java/security/cert/CRL java/security/cert/CRLException java/security/cert/CRLReason java/security/cert/CertPath "java/security/cert/CertPathBuilder +java/security/cert/CertPathBuilderException -java/security/cert/CertPathValidatorException 9java/security/cert/CertPathValidatorException$BasicReason 4java/security/cert/CertPathValidatorException$Reason java/security/cert/CertStore %java/security/cert/CertStoreException 'java/security/cert/CertificateException .java/security/cert/CertificateRevokedException 0java/security/cert/CollectionCertStoreParameters java/security/cert/Extension (java/security/cert/PKIXBuilderParameters ,java/security/cert/PKIXCertPathBuilderResult !java/security/cert/PKIXParameters (java/security/cert/PKIXRevocationChecker /java/security/cert/PKIXRevocationChecker$Option java/security/cert/TrustAnchor java/security/cert/X509CRL java/security/cert/X509CRLEntry "java/security/cert/X509CRLSelector #java/security/cert/X509CertSelector "java/security/cert/X509Certificate java/util/ArrayList java/util/Arrays java/util/Collection java/util/Collections java/util/Date java/util/HashSet java/util/Iterator java/util/LinkedList java/util/List java/util/Map java/util/Set #javax.naming.CommunicationException (javax.naming.ServiceUnavailableException &javax/security/auth/x500/X500Principal legacy makeInheritedParamsKey match mode next ocspEnabled ocspExtensions ocspIssuer ocspResponses ocspSerial ocspSubject ocspUrl onlyEE ordinal params points policyMappingInhibited prevPubKey printStackTrace println remove responderCert responderURI revocation status setAnyPolicyInhibited setCertPathCheckers setCertStores setCertificateChecking setDate setDateAndTime setExplicitPolicyRequired setInitialPolicies setIssuer setKeyUsage setPolicyMappingInhibited setRevocationEnabled setSerialNumber setSigProvider setSubject sigProvider singleton singletonList size softFail softFailExceptions stripOutSeparators +sun/security/provider/certpath/BasicChecker &sun/security/provider/certpath/Builder %sun/security/provider/certpath/CertId -sun/security/provider/certpath/CertPathHelper 7sun/security/provider/certpath/DistributionPointFetcher #sun/security/provider/certpath/OCSP 4sun/security/provider/certpath/OCSP$RevocationStatus ?sun/security/provider/certpath/OCSP$RevocationStatus$CertStatus +sun/security/provider/certpath/OCSPResponse 6sun/security/provider/certpath/OCSPResponse$IssuerInfo :sun/security/provider/certpath/OCSPResponse$SingleResponse #sun/security/provider/certpath/PKIX :sun/security/provider/certpath/PKIX$CertStoreTypeException 3sun/security/provider/certpath/PKIX$ValidatorParams 0sun/security/provider/certpath/RevocationChecker 2sun/security/provider/certpath/RevocationChecker$1 2sun/security/provider/certpath/RevocationChecker$2 5sun/security/provider/certpath/RevocationChecker$Mode Bsun/security/provider/certpath/RevocationChecker$RejectKeySelector Esun/security/provider/certpath/RevocationChecker$RevocationProperties +sun/security/provider/certpath/URICertStore sun/security/util/Debug "sun/security/util/ObjectIdentifier #sun/security/x509/AccessDescription .sun/security/x509/AuthorityInfoAccessExtension 0sun/security/x509/CRLDistributionPointsExtension #sun/security/x509/DistributionPoint sun/security/x509/GeneralName sun/security/x509/GeneralNames sun/security/x509/PKIXExtensions sun/security/x509/X500Name "sun/security/x509/X509CRLEntryImpl sun/security/x509/X509CertImpl toCharArray toHexString toImpl toString toURI trustAnchors unmodifiableList updateState variant verify verifyCRL verifyPossibleCRLs verifyWithSeparateSigningKey » ( = > G M ] c d e f g h u v w ? ¢:B ? ? ? ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ !"#$%&'*YZ[\]^_`abcdefghijklmnopqrstuvwxy Ljava/net/URI; Ljava/security/PublicKey; Ljava/security/cert/CRLReason; ;Ljava/security/cert/CertPathValidatorException$BasicReason; 1Ljava/security/cert/PKIXRevocationChecker$Option; Ljava/security/cert/TrustAnchor; $Ljava/security/cert/X509Certificate; Ljava/util/LinkedList; Ljava/util/List; Ljava/util/Map; ALsun/security/provider/certpath/OCSP$RevocationStatus$CertStatus; 8Lsun/security/provider/certpath/OCSPResponse$IssuerInfo; 5Lsun/security/provider/certpath/PKIX$ValidatorParams; 7Lsun/security/provider/certpath/RevocationChecker$Mode; Lsun/security/util/Debug; $Lsun/security/util/ObjectIdentifier; GLjava/util/LinkedList<Ljava/security/cert/CertPathValidatorException;>; 0Ljava/util/List<Ljava/security/cert/CertStore;>; 0Ljava/util/List<Ljava/security/cert/Extension;>; 7Ljava/util/Map<Ljava/security/cert/X509Certificate;[B>; ()Ljava/lang/Class; (I)Ljava/lang/Object; (Ljava/lang/Object;)V (Ljava/lang/String;I)V (C)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; ()Ljava/lang/Throwable; ()Ljava/math/BigInteger; (Ljava/math/BigInteger;)V ()Ljava/net/URI; ()Ljava/security/Principal; ()Ljava/security/PublicKey; (Ljava/security/PublicKey;)Z ()Ljava/security/cert/CRLReason; ()Ljava/security/cert/CertPath; 2(Ljava/security/cert/CertPathValidatorException;)Z 8()Ljava/security/cert/CertPathValidatorException$Reason; !(Ljava/security/cert/CertStore;)V #(Ljava/security/cert/Certificate;)Z %()Ljava/security/cert/PKIXParameters; ,()Ljava/security/cert/PKIXRevocationChecker; "()Ljava/security/cert/TrustAnchor; #(Ljava/security/cert/TrustAnchor;)V &()Ljava/security/cert/X509Certificate; '(Ljava/security/cert/X509Certificate;)V '(Ljava/security/cert/X509Certificate;)Z (Ljava/util/Collection;)V (Ljava/util/Collection;)Z ()Ljava/util/Date; (Ljava/util/Date;)V (Ljava/util/Date;)Z ()Ljava/util/Iterator; ()Ljava/util/List; (Ljava/util/List;)V ()Ljava/util/Map; ()Ljava/util/Set; (Ljava/util/Set;)V *()Ljavax/security/auth/x500/X500Principal; +(Ljavax/security/auth/x500/X500Principal;)V C()Lsun/security/provider/certpath/OCSP$RevocationStatus$CertStatus; 4()Lsun/security/provider/certpath/RevocationChecker; I()Lsun/security/provider/certpath/RevocationChecker$RevocationProperties; ()Lsun/security/util/Debug; 2()Lsun/security/x509/AuthorityInfoAccessExtension; 4()Lsun/security/x509/CRLDistributionPointsExtension; +(Lsun/security/x509/GeneralNameInterface;)V "()Lsun/security/x509/SerialNumber; 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; *(Ljava/math/BigInteger;)Ljava/lang/String; %()Ljava/util/Set<Ljava/lang/String;>; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; *(Ljava/lang/String;Ljava/lang/Throwable;)V "(Ljava/lang/String;)Ljava/net/URI; 0(Lsun/security/x509/X509CertImpl;)Ljava/net/URI; 8(Ljava/lang/String;)Ljava/security/cert/CertPathBuilder; S(Ljava/security/cert/CertPathParameters;)Ljava/security/cert/CertPathBuilderResult; C()Ljava/util/List<Ljava/security/cert/CertPathValidatorException;>; 3(Ljava/util/Set;Ljava/security/cert/CertSelector;)V E(Lsun/security/x509/AccessDescription;)Ljava/security/cert/CertStore; <(Ljava/lang/String;Ljava/security/cert/CertStoreException;)Z G(Ljava/security/cert/X509Certificate;)Ljava/security/cert/X509CRLEntry; G(Ljava/security/cert/TrustAnchor;Ljava/security/cert/X509Certificate;)V 8(Ljava/security/cert/CRLSelector;)Ljava/util/Collection; 9(Ljava/security/cert/CertSelector;)Ljava/util/Collection; 9(Ljava/security/cert/Certificate;Ljava/util/Collection;)V =(Ljava/security/cert/X509Certificate;Ljava/util/Collection;)V 8(Ljava/security/cert/X509CRLSelector;Ljava/util/Date;J)V $(Ljava/lang/Object;)Ljava/util/List; $(Ljava/lang/String;)Ljava/util/List; "(Ljava/util/List;)Ljava/util/List; #(Ljava/lang/Object;)Ljava/util/Set; 6(Ljava/security/cert/X509Certificate;Ljava/util/Set;)V e(Lsun/security/provider/certpath/CertId;)Lsun/security/provider/certpath/OCSPResponse$SingleResponse; X(Ljava/security/cert/TrustAnchor;Lsun/security/provider/certpath/PKIX$ValidatorParams;)V -(Ljava/lang/String;)Lsun/security/util/Debug; A(Lsun/security/x509/GeneralName;)Lsun/security/x509/GeneralNames; E(Lsun/security/x509/GeneralNames;[ZLsun/security/x509/GeneralNames;)V G(Ljava/security/cert/X509CRLEntry;)Lsun/security/x509/X509CRLEntryImpl; F(Ljava/security/cert/X509Certificate;)Lsun/security/x509/X509CertImpl; M(Ljava/security/cert/Certificate;Ljava/util/Collection<Ljava/lang/String;>;)V Q(Ljava/security/cert/X509Certificate;Ljava/util/Collection<Ljava/lang/String;>;)V M(Ljava/security/PublicKey;Ljava/security/PublicKey;)Ljava/security/PublicKey; W(Ljava/security/cert/X509Certificate;Ljava/util/Collection;Ljava/security/PublicKey;Z)V H(Ljava/lang/String;Ljava/lang/Throwable;Ljava/security/cert/CertPath;I)V Z(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;)Ljava/security/cert/CertStore; T(Ljava/security/cert/X509Certificate;Ljava/util/Set<Ljava/security/cert/X509CRL;>;)V O(Ljava/security/cert/X509Certificate;Ljava/security/PublicKey;Ljava/util/Set;)V P(Ljava/security/cert/X509Certificate;Ljava/security/PublicKey;ZLjava/util/Set;)V d(Ljavax/security/auth/x500/X500Principal;Ljava/security/PublicKey;Lsun/security/x509/SerialNumber;)V k(Ljava/security/cert/X509Certificate;Ljava/util/Collection<Ljava/lang/String;>;Ljava/security/PublicKey;Z)V f(Ljava/security/cert/X509Certificate;Ljava/util/Collection;Ljava/util/Set;Ljava/security/PublicKey;Z)V ~(Ljava/lang/String;Ljava/lang/Throwable;Ljava/security/cert/CertPath;ILjava/security/cert/CertPathValidatorException$Reason;)V W(Ljava/lang/String;Ljava/util/Set;Ljava/util/List;)Ljava/security/cert/X509Certificate; j(Ljava/security/cert/X509CertSelector;Ljava/util/Set;Ljava/util/List;)Ljava/security/cert/X509Certificate; ?(Lsun/security/provider/certpath/RevocationChecker$RevocationProperties;Ljava/util/Set;Ljava/util/List;)Ljava/security/cert/X509Certificate; u(Ljava/security/cert/X509Certificate;Ljava/security/PublicKey;Ljava/util/Set<Ljava/security/cert/X509Certificate;>;)V v(Ljava/security/cert/X509Certificate;Ljava/security/PublicKey;ZLjava/util/Set<Ljava/security/cert/X509Certificate;>;)V h(Ljava/util/Date;Ljava/security/cert/CRLReason;Ljavax/security/auth/x500/X500Principal;Ljava/util/Map;)V ?(Ljava/util/List;Lsun/security/provider/certpath/OCSPResponse$IssuerInfo;Ljava/security/cert/X509Certificate;Ljava/util/Date;[BLjava/lang/String;)V i(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;Ljava/util/List;)Ljava/security/cert/X509Certificate; v(Ljava/util/Set;Ljava/security/cert/X509Certificate;Ljava/security/PublicKey;Z[ZLjava/util/Set;)Ljava/util/Collection; ?(Ljava/security/cert/X509Certificate;Ljava/security/PublicKey;Ljava/security/cert/X509Certificate;ZZLjava/util/Set;Ljava/util/Set;)V (Ljava/security/cert/X509Certificate;Ljava/util/Collection<Ljava/lang/String;>;Ljava/util/Set<Ljava/security/cert/X509Certificate;>;Ljava/security/PublicKey;Z)V ?(Ljava/lang/String;Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;Ljava/util/List<Ljava/security/cert/CertStore;>;)Ljava/security/cert/X509Certificate; ¬(Ljava/security/cert/X509CertSelector;Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;Ljava/util/List<Ljava/security/cert/CertStore;>;)Ljava/security/cert/X509Certificate; Î(Lsun/security/provider/certpath/RevocationChecker$RevocationProperties;Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;Ljava/util/List<Ljava/security/cert/CertStore;>;)Ljava/security/cert/X509Certificate; Ì(Ljava/security/cert/X509Certificate;Ljava/security/PublicKey;Ljava/security/cert/X509Certificate;ZZLjava/util/Set<Ljava/security/cert/X509Certificate;>;Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;)V «(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;Ljava/util/List<Ljava/security/cert/CertStore;>;)Ljava/security/cert/X509Certificate; Ô(Ljava/util/Set<Ljava/security/cert/X509CRL;>;Ljava/security/cert/X509Certificate;Ljava/security/PublicKey;Z[ZLjava/util/Set<Ljava/security/cert/TrustAnchor;>;)Ljava/util/Collection<Ljava/security/cert/X509CRL;>; Û(Ljava/util/List;Ljava/net/URI;Lsun/security/provider/certpath/OCSPResponse$IssuerInfo;Ljava/security/cert/X509Certificate;Ljava/util/Date;Ljava/util/List;Ljava/lang/String;)Lsun/security/provider/certpath/OCSPResponse; Ï(Ljava/security/cert/X509CRLSelector;ZLjava/security/PublicKey;Ljava/security/cert/X509Certificate;Ljava/lang/String;Ljava/util/List;[ZLjava/util/Set;Ljava/util/Date;Ljava/lang/String;)Ljava/util/Collection; ÷(Lsun/security/x509/X509CertImpl;Lsun/security/x509/DistributionPoint;Ljava/security/cert/X509CRL;[ZZLjava/security/PublicKey;Ljava/security/cert/X509Certificate;Ljava/lang/String;Ljava/util/Set;Ljava/util/List;Ljava/util/Date;Ljava/lang/String;)Z ? Q ? ? ª ? « ? ¬ ?+ ?0 ?7 ?V ? ) ? * ? B ? C ?2 V4 V5 V6 VAø<ù ?ú `û û Yü [ü ^ü yü ?ý@þWÿ 1 3 ` ? ï9 Z \ ^ _. ® H b · + æ +8 +U + A . § .= . ? / ² / å / ì /; / ä 0z 1 Ç 2 ç 3C 9I 9M 9N 9 A :L ; ± < À/ , ´ ? ? 5 © 5 ± 5? 5 à - È - É - ã -R -} -? - A 7>