Uses of Interface
com.itextpdf.signatures.IOcspClient
Packages that use IOcspClient
-
Uses of IOcspClient in com.itextpdf.signatures
Subinterfaces of IOcspClient in com.itextpdf.signaturesModifier and TypeInterfaceDescriptioninterfaceInterface for the Online Certificate Status Protocol (OCSP) Client.Classes in com.itextpdf.signatures that implement IOcspClientModifier and TypeClassDescriptionclassOcspClient implementation using BouncyCastle.Fields in com.itextpdf.signatures declared as IOcspClientModifier and TypeFieldDescriptionprivate IOcspClientOCSPVerifier.ocspClientDeprecated.Ocsp client to check OCSP Authorized Responder's revocation data.private IOcspClientPadesTwoPhaseSigningHelper.ocspClientprivate IOcspClientPdfPadesSigner.ocspClientprivate IOcspClientPKCS7ExternalSignatureContainer.ocspClientMethods in com.itextpdf.signatures with parameters of type IOcspClientModifier and TypeMethodDescriptionprivate voidLtvVerification.addRevocationDataForCertificate(X509Certificate signingCert, Certificate[] certificateChain, X509Certificate cert, IOcspClient ocsp, ICrlClient crl, LtvVerification.Level level, LtvVerification.CertificateInclusion certInclude, LtvVerification.CertificateOption certOption, LtvVerification.ValidationData validationData, Set<X509Certificate> processedCerts) private voidLtvVerification.addRevocationDataForChain(X509Certificate signingCert, Certificate[] certChain, IOcspClient ocsp, ICrlClient crl, LtvVerification.Level level, LtvVerification.CertificateInclusion certInclude, LtvVerification.CertificateOption certOption, LtvVerification.ValidationData validationData, Set<X509Certificate> processedCerts) private voidLtvVerification.addRevocationDataForOcspCert(byte[] ocspEnc, X509Certificate signingCert, IOcspClient ocsp, ICrlClient crl, LtvVerification.Level level, LtvVerification.CertificateInclusion certInclude, LtvVerification.CertificateOption certOption, LtvVerification.ValidationData validationData, Set<X509Certificate> processedCerts) booleanLtvVerification.addVerification(String signatureName, IOcspClient ocsp, ICrlClient crl, LtvVerification.CertificateOption certOption, LtvVerification.Level level, LtvVerification.CertificateInclusion certInclude) Add verification for a particular signature.voidOCSPVerifier.setOcspClient(IOcspClient ocspClient) Deprecated.Sets OCSP client to provide OCSP responses for verifying of the OCSP signer's certificate (an Authorized Responder).PadesTwoPhaseSigningHelper.setOcspClient(IOcspClient ocspClient) SetIOcspClientto be used for LTV Verification.PdfPadesSigner.setOcspClient(IOcspClient ocspClient) SetIOcspClientto be used for LTV Verification.voidPKCS7ExternalSignatureContainer.setOcspClient(IOcspClient ocspClient) Set the OcspClient if you want revocation data collected trough Ocsp to be added to the signaturevoidPdfSigner.signDetached(IExternalDigest externalDigest, IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype) Signs the document using the detached mode, CMS or CAdES equivalent.voidPdfSigner.signDetached(IExternalDigest externalDigest, IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, ISignaturePolicyIdentifier signaturePolicy) Signs the document using the detached mode, CMS or CAdES equivalent.voidPdfSigner.signDetached(IExternalDigest externalDigest, IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, SignaturePolicyInfo signaturePolicy) Signs the document using the detached mode, CMS or CAdES equivalent.voidPdfSigner.signDetached(IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype) Signs the document using the detached mode, CMS or CAdES equivalent.voidPdfSigner.signDetached(IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, ISignaturePolicyIdentifier signaturePolicy) Signs the document using the detached mode, CMS or CAdES equivalent.voidPdfSigner.signDetached(IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, SignaturePolicyInfo signaturePolicy) Signs the document using the detached mode, CMS or CAdES equivalent. -
Uses of IOcspClient in com.itextpdf.signatures.validation
Classes in com.itextpdf.signatures.validation that implement IOcspClientModifier and TypeClassDescriptionclassOCSP client which is expected to be used in case OCSP responses shall be linked with generation date.Fields in com.itextpdf.signatures.validation with type parameters of type IOcspClientModifier and TypeFieldDescriptionprivate final List<IOcspClient> RevocationDataValidator.ocspClientsprivate final List<IOcspClient> SignatureValidationProperties.ocspClientsMethods in com.itextpdf.signatures.validation that return types with arguments of type IOcspClientModifier and TypeMethodDescriptionSignatureValidationProperties.getOcspClients()Gets allIOcspClientinstances which will be used to retrieve OCSP responses during the validation.Methods in com.itextpdf.signatures.validation with parameters of type IOcspClientModifier and TypeMethodDescriptionRevocationDataValidator.addOcspClient(IOcspClient ocspClient) AddIOcspClientto be used for OCSP responses receiving.SignatureValidationProperties.addOcspClient(IOcspClient ocspClient) Adds newIOcspClientinstance which will be used to retrieve OCSP response during the validation.