Êþº¾1d _ª ]«¬ ­ ®¯ °± °²³ ]´ ]µ ]¶ ]·¸ ­¹ º » ¼ ½¾¿ 3ÀÁÂà Ä ®Å ]Æ ÇÈ ®É Ê RË ÌÍ ÎË ÏÐÑ RÒ #ÓÔ &­ ÎÕÖ× ÌØÙ ÌÚ ,Û¿ ,ÜÝÞ Oß ,àá Ìâ ãä ]å æç ;­è ;é ;ê Rë Rìí _È ®îïð Eñ ]òó ]ô ]õ ö÷ øù øúû öü öýþÿ S­ S ë S  Z­ Z   LOGGERLcom/itextpdf/text/log/Logger;ocspsLjava/util/List; Signature;G(Lcom/itextpdf/text/pdf/security/CertificateVerifier;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethis-Lcom/itextpdf/text/pdf/security/OCSPVerifier;verifier4Lcom/itextpdf/text/pdf/security/CertificateVerifier;LocalVariableTypeTables(Lcom/itextpdf/text/pdf/security/CertificateVerifier;Ljava/util/List;)Vverifyj(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;Ljava/util/Date;)Ljava/util/List;ocspResp*Lorg/bouncycastle/cert/ocsp/BasicOCSPResp;i$Ljava/util/Iterator;signCert$Ljava/security/cert/X509Certificate; issuerCertsignDateLjava/util/Date;resultvalidOCSPsFoundIonlineZALjava/util/List; Exceptions ›(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;Ljava/util/Date;)Ljava/util/List;…(Lorg/bouncycastle/cert/ocsp/BasicOCSPResp;Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;Ljava/util/Date;)Ze*Lorg/bouncycastle/cert/ocsp/OCSPException; nextUpdatestatusLjava/lang/Object;iresp([Lorg/bouncycastle/cert/ocsp/SingleResp;isValidResponseQ(Lorg/bouncycastle/cert/ocsp/BasicOCSPResp;Ljava/security/cert/X509Certificate;)V(Ljava/security/GeneralSecurityException; responderCert certHolders.[Lorg/bouncycastle/cert/X509CertificateHolder;verifyResponseQ(Lorg/bouncycastle/cert/ocsp/BasicOCSPResp;Ljava/security/cert/X509Certificate;)ZanchoraliasLjava/lang/String;aliasesLjava/util/Enumeration;+Ljava/util/Enumeration;isSignatureValidM(Lorg/bouncycastle/cert/ocsp/BasicOCSPResp;Ljava/security/cert/Certificate;)ZverifierProvider3Lorg/bouncycastle/operator/ContentVerifierProvider;5Lorg/bouncycastle/operator/OperatorCreationException; Ljava/security/cert/Certificate;getOcspResponset(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;)Lorg/bouncycastle/cert/ocsp/BasicOCSPResp;ocsp7Lcom/itextpdf/text/pdf/security/OcspClientBouncyCastle;()V SourceFileOCSPVerifier.java f bcjava/util/ArrayList f§   (org/bouncycastle/cert/ocsp/BasicOCSPResp q… € ¢£ `ajava/lang/StringBuilderValid OCSPs found:    -com/itextpdf/text/pdf/security/VerificationOK Valid OCSPs Found:  (online) f !" mn# qr $% &' ()* +,-. /"+org/bouncycastle/cert/X509CertificateHolder 01 f27org/bouncycastle/operator/bc/BcDigestCalculatorProvider 34OCSP: Issuers doesn't match.(org/bouncycastle/cert/ocsp/OCSPException 56java/util/Date 76 89 f:/No 'next update' for OCSP Response; assuming %sjava/lang/Object ;< =>!OCSP no longer valid: %s after %s ?@A BC Ž� DE8org/bouncycastle/cert/jcajce/JcaX509CertificateConverterBC FG HI JK qL&java/security/GeneralSecurityException MN4com/itextpdf/text/pdf/security/VerificationException*Responder certificate couldn't be verified fO ”•#OCSP response could not be verified œ� PQR ™ST U Vjava/lang/String WX HY"java/security/cert/X509CertificateBorg/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder FZ[ \] œ^3org/bouncycastle/operator/OperatorCreationException5com/itextpdf/text/pdf/security/OcspClientBouncyCastle _`+com/itextpdf/text/pdf/security/OCSPVerifiera bc0com/itextpdf/text/pdf/security/RootStoreVerifierjava/io/IOException7(Lcom/itextpdf/text/pdf/security/CertificateVerifier;)Vjava/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;onlineCheckingAllowedappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;com/itextpdf/text/log/Loggerinfo(Ljava/lang/String;)VgetClass()Ljava/lang/Class;J(Ljava/security/cert/X509Certificate;Ljava/lang/Class;Ljava/lang/String;)Vadd(Ljava/lang/Object;)Z2com/itextpdf/text/pdf/security/CertificateVerifieraddAll(Ljava/util/Collection;)Z getResponses*()[Lorg/bouncycastle/cert/ocsp/SingleResp;getSerialNumber()Ljava/math/BigInteger;%org/bouncycastle/cert/ocsp/SingleResp getCertID,()Lorg/bouncycastle/cert/ocsp/CertificateID;(org/bouncycastle/cert/ocsp/CertificateIDjava/math/BigIntegerequals getEncoded()[B([B)V matchesIssuerd(Lorg/bouncycastle/cert/X509CertificateHolder;Lorg/bouncycastle/operator/DigestCalculatorProvider;)Z getNextUpdate()Ljava/util/Date; getThisUpdategetTime()J(J)Vformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;after(Ljava/util/Date;)Z getCertStatus0()Lorg/bouncycastle/cert/ocsp/CertificateStatus;,org/bouncycastle/cert/ocsp/CertificateStatusGOOD.Lorg/bouncycastle/cert/ocsp/CertificateStatus;getCerts0()[Lorg/bouncycastle/cert/X509CertificateHolder; setProviderN(Ljava/lang/String;)Lorg/bouncycastle/cert/jcajce/JcaX509CertificateConverter;getCertificateS(Lorg/bouncycastle/cert/X509CertificateHolder;)Ljava/security/cert/X509Certificate; getPublicKey()Ljava/security/PublicKey;(Ljava/security/PublicKey;)Vsize()I5(Ljava/security/cert/Certificate;Ljava/lang/String;)V rootStoreLjava/security/KeyStore;java/security/KeyStore()Ljava/util/Enumeration;java/util/EnumerationhasMoreElements nextElementisCertificateEntry(Ljava/lang/String;)Z4(Ljava/lang/String;)Ljava/security/cert/Certificate;X(Ljava/lang/String;)Lorg/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder;java/security/cert/CertificatebuildN(Ljava/security/PublicKey;)Lorg/bouncycastle/operator/ContentVerifierProvider;6(Lorg/bouncycastle/operator/ContentVerifierProvider;)ZgetBasicOCSPResp†(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;Ljava/lang/String;)Lorg/bouncycastle/cert/ocsp/BasicOCSPResp;#com/itextpdf/text/log/LoggerFactory getLogger1(Ljava/lang/Class;)Lcom/itextpdf/text/log/Logger;!]_`abcdefghc *+·*,µ±iWX Yj  kl mn bco  bedpqrh«ß»Y·:6*´Æ6*´¹:¹™!¹À:*+,-¶ ™„§ÿÛ6*´ ™š**+,¶ +,-¶ ™ „6² » Y·¶¶¶¹ž:»Y+*¶» Y·¶¶™§¶¶·¹W*´Æ*´+,-¶¹W°iFh i kl4m@nFrIsUteuhvkz‡{Œ|Ã}Ê~Ü€j\ 4st(uvßklßwxßyxßz{ Ö|c Ó}~I–€o  Ö|�‚Bƒd„q…há ñ+Ǭ+¶:6¾¢Û,¶2¶ ¶!¶"š§½-Ç,N2¶ »#Y-¶$·%»&Y·'¶(š² )¹§Š§:§‚2¶+:Ç1»,Y2¶-¶./a·1:² 2½3YS¸4¹¶5™!² 6½3YSYS¸4¹§2¶7:²8¦ *+-¶9¬„§ÿ#¬/_e*ij��’ “•,–/š5›Uœ_�b¡eŸg j£t¤y¥‘¦§¨±©ÌªÏ­Ù®á°ç±é“ï´jf g†‡tuˆ{Ù‰Šà‹~ñklñstñwxñyxñz{ åŒ�‚BƒŽ�hî^,N+¶::¾ž>»;Y·<=¶>2¶?N-,¶@¶A§:*-,·C¹Dš»EY-F·G¿*+-¶Hš»EY-I·G¿±"*-Bi2 ÀÂÃÄ"Æ*Ë-È/É>ÊIÎRÏ]Ðj>/†�^kl^st^yx\‘xV’“‚Bƒ”•hVl*+,¶J™¬*´KǬ*´K¶LN-¹M™B-¹NÀO:*´K¶Pš§ÿà*´K¶QÀR:*+¶J™¬§:§ÿ¾§ÿ»§N¬¬0<\B?X\BXgBYdgBiNÜ Ý ßàã%ä0æ<ç?èMéWêYí\ë^ìaîdògðhñjójRM –x^†�01—˜H™šh†�lkllstl‘xo H™›œ�h  »SY·T=¶U,¶V¶WN+-¶X¬N¬N¬Y*iþÿj>žŸ† †‡ kl st ‘¡¢£hñQ+Ç ,ǰ»ZY·[N-+,¶\:ǰ¶:6¾¢2¶7:²8¦°„§ÿà°i6   ")4>FIOjR> ‰Š,#‹~QklQwxQyx?¤¥6st)(Œ�¦§h" ]¸^³ ±iL¨©