- C - Static variable in class com.itextpdf.signatures.CertificateInfo.X500Name
-
Country code - StringType(SIZE(2)).
- CANNOT_BE_VERIFIED_CERTIFICATE_CHAIN - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- CANNOT_DECODE_PKCS7_SIGNED_DATA_OBJECT - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- CANNOT_FIND_SIGNING_CERTIFICATE_WITH_THIS_SERIAL - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- certificate - Variable in class com.itextpdf.signatures.VerificationOK
-
The certificate that was verified successfully.
- CERTIFICATE_POLICIES - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
One of the standard extensions from https://tools.ietf.org/html/rfc5280
- CERTIFICATE_REVOKED - Static variable in class com.itextpdf.signatures.CertificateVerification
-
- CERTIFICATE_TEMPLATE_FOR_EXCEPTION_MESSAGE - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- CertificateInfo - Class in com.itextpdf.signatures
-
Class containing static methods that allow you to get information from
an X509 Certificate: the issuer and the subject.
- CertificateInfo() - Constructor for class com.itextpdf.signatures.CertificateInfo
-
- CertificateInfo.X500Name - Class in com.itextpdf.signatures
-
Class that holds an X509 name.
- CertificateInfo.X509NameTokenizer - Class in com.itextpdf.signatures
-
Class for breaking up an X500 Name into it's component tokens, similar to
StringTokenizer.
- CertificateUtil - Class in com.itextpdf.signatures
-
This class contains a series of static methods that
allow you to retrieve information from a Certificate.
- CertificateUtil() - Constructor for class com.itextpdf.signatures.CertificateUtil
-
- CertificateVerification - Class in com.itextpdf.signatures
-
This class consists of some methods that allow you to verify certificates.
- CertificateVerification() - Constructor for class com.itextpdf.signatures.CertificateVerification
-
- CertificateVerifier - Class in com.itextpdf.signatures
-
Superclass for a series of certificate verifiers that will typically
be used in a chain.
- CertificateVerifier(CertificateVerifier) - Constructor for class com.itextpdf.signatures.CertificateVerifier
-
Creates the final CertificateVerifier in a chain of verifiers.
- CERTIFICATION_SIGNATURE_CREATION_FAILED_DOC_SHALL_NOT_CONTAIN_SIGS - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- certificationLevel - Variable in class com.itextpdf.signatures.PdfSigner
-
The certification level.
- CERTIFIED_FORM_FILLING - Static variable in class com.itextpdf.signatures.PdfSigner
-
Author signature, form filling allowed.
- CERTIFIED_FORM_FILLING_AND_ANNOTATIONS - Static variable in class com.itextpdf.signatures.PdfSigner
-
Author signature, form filling and annotations allowed.
- CERTIFIED_NO_CHANGES_ALLOWED - Static variable in class com.itextpdf.signatures.PdfSigner
-
Author signature, no changes allowed.
- close(PdfDictionary) - Method in class com.itextpdf.signatures.PdfSigner
-
This is the last method to be called when using external signatures.
- closed - Variable in class com.itextpdf.signatures.PdfSigner
-
Boolean to check if this PdfSigner instance has been closed already or not.
- CMS_CERTIFICATE_NOT_FOUND - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- CMS_INVALID_CONTAINER_STRUCTURE - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- CMS_MISSING_CERTIFICATES - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- CMS_ONLY_ONE_SIGNER_ALLOWED - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- CMS_SIGNERINFO_NOT_INITIALIZED - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- CMS_SIGNERINFO_READONLY - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- CmsAttribute - Class in com.itextpdf.signatures.cms
-
This class represents Attribute structure.
- CmsAttribute(String, IASN1Primitive) - Constructor for class com.itextpdf.signatures.cms.CmsAttribute
-
Creates an attribute.
- CMSContainer - Class in com.itextpdf.signatures.cms
-
- CMSContainer() - Constructor for class com.itextpdf.signatures.cms.CMSContainer
-
Creates an empty SignedData structure.
- CMSContainer(byte[]) - Constructor for class com.itextpdf.signatures.cms.CMSContainer
-
Creates a SignedData structure from a serialized ASN1 structure.
- CN - Static variable in class com.itextpdf.signatures.CertificateInfo.X500Name
-
Common name - StringType(SIZE(1..64)).
- com.itextpdf.signatures - package com.itextpdf.signatures
-
- com.itextpdf.signatures.cms - package com.itextpdf.signatures.cms
-
- com.itextpdf.signatures.exceptions - package com.itextpdf.signatures.exceptions
-
- com.itextpdf.signatures.logs - package com.itextpdf.signatures.logs
-
- convertToHex(byte[]) - Static method in class com.itextpdf.signatures.LtvVerification
-
Converts an array of bytes to a String of hexadecimal values
- COULD_NOT_DETERMINE_SIGNATURE_MECHANISM_OID - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- coversWholeDocument() - Method in class com.itextpdf.signatures.LtvVerifier
-
Checks if the signature covers the whole document
and throws an exception if the document was altered
- createCMSContainerWithoutSignature(Certificate[], String, PdfReader, OutputStream, SignerProperties) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Creates CMS container compliant with PAdES level.
- createForDigestAlgorithm(String) - Static method in class com.itextpdf.signatures.RSASSAPSSMechanismParams
-
Instantiate RSASSA-PSS parameters with MGF1 for the given algorithm name.
- createNewSignatureFormField(PdfAcroForm, String) - Method in class com.itextpdf.signatures.PdfSigner
-
Creates new signature form field and adds it to the acroForm object.
- createRequestAndResponse(X509Certificate, X509Certificate, String) - Method in class com.itextpdf.signatures.OcspClientBouncyCastle
-
Create OCSP request and get the response for this request, represented as
InputStream.
- createRevocationInfoChoices(Collection<CRL>, Collection<IBasicOCSPResponse>, Collection<IASN1Sequence>) - Static method in class com.itextpdf.signatures.CertificateUtil
-
Creates the revocation info (crls field) for SignedData structure:
RevocationInfoChoices ::= SET OF RevocationInfoChoice
RevocationInfoChoice ::= CHOICE {
crl CertificateList,
other [1] IMPLICIT OtherRevocationInfoFormat }
OtherRevocationInfoFormat ::= SEQUENCE {
otherRevInfoFormat OBJECT IDENTIFIER,
otherRevInfo ANY DEFINED BY otherRevInfoFormat }
CertificateList ::= SEQUENCE {
tbsCertList TBSCertList,
signatureAlgorithm AlgorithmIdentifier,
signatureValue BIT STRING }
- CRL_DISTRIBUTION_POINTS - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
One of the standard extensions from https://tools.ietf.org/html/rfc5280
- CrlClientOffline - Class in com.itextpdf.signatures
-
An implementation of the CrlClient that handles offline
Certificate Revocation Lists.
- CrlClientOffline(byte[]) - Constructor for class com.itextpdf.signatures.CrlClientOffline
-
Creates an instance of a CrlClient in case you
have a local cache of the Certificate Revocation List.
- CrlClientOffline(CRL) - Constructor for class com.itextpdf.signatures.CrlClientOffline
-
Creates an instance of a CrlClient in case you
have a local cache of the Certificate Revocation List.
- CrlClientOnline - Class in com.itextpdf.signatures
-
An implementation of the CrlClient that fetches the CRL bytes
from an URL.
- CrlClientOnline() - Constructor for class com.itextpdf.signatures.CrlClientOnline
-
Creates a CrlClientOnline instance that will try to find
a single CRL by walking through the certificate chain.
- CrlClientOnline(String...) - Constructor for class com.itextpdf.signatures.CrlClientOnline
-
Creates a CrlClientOnline instance using one or more URLs.
- CrlClientOnline(URL...) - Constructor for class com.itextpdf.signatures.CrlClientOnline
-
Creates a CrlClientOnline instance using one or more URLs.
- CrlClientOnline(Certificate[]) - Constructor for class com.itextpdf.signatures.CrlClientOnline
-
Creates a CrlClientOnline instance using a certificate chain.
- CRLVerifier - Class in com.itextpdf.signatures
-
Class that allows you to verify a certificate against
one or more Certificate Revocation Lists.
- CRLVerifier(CertificateVerifier, List<X509CRL>) - Constructor for class com.itextpdf.signatures.CRLVerifier
-
Creates a CRLVerifier instance.
- cryptoDictionary - Variable in class com.itextpdf.signatures.PdfSigner
-
The crypto dictionary.
- generateCertificate(InputStream) - Static method in class com.itextpdf.signatures.CertificateUtil
-
Generates a certificate object and initializes it with the data read from the input stream inStream.
- generateOCSPRequest(X509Certificate, BigInteger) - Static method in class com.itextpdf.signatures.OcspClientBouncyCastle
-
Generates an OCSP request using BouncyCastle.
- GENERATION - Static variable in class com.itextpdf.signatures.CertificateInfo.X500Name
-
Naming attribute of type X520name.
- getAction() - Method in class com.itextpdf.signatures.SignaturePermissions.FieldLock
-
Getter for the field lock action.
- getAlgorithm(String) - Static method in class com.itextpdf.signatures.SignatureMechanisms
-
Gets the algorithm name for a certain id.
- getAlgorithmOid() - Method in class com.itextpdf.signatures.cms.AlgorithmIdentifier
-
Return the OID of the algorithm.
- getAllowedDigest(String) - Static method in class com.itextpdf.signatures.DigestAlgorithms
-
Returns the id of a digest algorithms that is allowed in PDF,
or null if it isn't allowed.
- getAppearance() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getAsDerSequence() - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Serializes the SignerInfo structure and makes the signed attributes readonly.
- getAuthenticatedAttributeBytes(byte[], PdfSigner.CryptoStandard, Collection<byte[]>, Collection<byte[]>) - Method in class com.itextpdf.signatures.PdfPKCS7
-
When using authenticatedAttributes the authentication process is different.
- getBasicOCSPResp(X509Certificate, X509Certificate, String) - Method in class com.itextpdf.signatures.OcspClientBouncyCastle
-
Gets OCSP response.
- getBlankSignatureNames() - Method in class com.itextpdf.signatures.SignatureUtil
-
Gets the field names that have blank signatures.
- getByteRange() - Method in class com.itextpdf.signatures.PdfSignature
-
Gets the /ByteRange.
- getCert() - Method in class com.itextpdf.signatures.PdfSignature
-
Gets the /Cert entry value of this signature.
- getCertificate() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getCertificates() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
Retrieves a copy of the list of certificates.
- getCertificates() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Get all the X.509 certificates associated with this PKCS#7 object in no particular order.
- getCertificationLevel() - Method in class com.itextpdf.signatures.PdfSigner
-
Returns the document's certification level.
- getCertificationLevel() - Method in class com.itextpdf.signatures.SignerProperties
-
Returns the document's certification level.
- getCertObject() - Method in class com.itextpdf.signatures.PdfSignature
-
Gets the /Cert entry value of this signature.
- getCmsVersion() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
Only version 1 is supported by this class.
- getCmsVersion() - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Value 0 when no signerIdentifier is available.
- getContact() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getContact() - Method in class com.itextpdf.signatures.PdfSigner
-
Returns the signing contact.
- getContact() - Method in class com.itextpdf.signatures.SignerProperties
-
Returns the signing contact.
- getContent() - Method in class com.itextpdf.signatures.cms.EncapsulatedContentInfo
-
Returns the content.
- getContents() - Method in class com.itextpdf.signatures.PdfSignature
-
Gets the /Contents entry value.
- getContentType() - Method in class com.itextpdf.signatures.cms.EncapsulatedContentInfo
-
Returns the contenttype oid.
- getCRL(X509Certificate) - Static method in class com.itextpdf.signatures.CertificateUtil
-
Gets a CRL from an X509 certificate.
- getCRL(String) - Static method in class com.itextpdf.signatures.CertificateUtil
-
Gets the CRL object using a CRL URL.
- getCRL(X509Certificate, X509Certificate) - Method in class com.itextpdf.signatures.CRLVerifier
-
Fetches a CRL for a specific certificate online (without further checking).
- getCrlIssuerCertificates(CRL) - Method in interface com.itextpdf.signatures.IIssuingCertificateRetriever
-
Retrieves certificates that can be used to verify the signature on the CRL response using CRL
Authority Information Access (AIA) Extension.
- getCrlIssuerCertificates(CRL) - Method in class com.itextpdf.signatures.IssuingCertificateRetriever
-
Retrieves certificates that can be used to verify the signature on the CRL response using CRL
Authority Information Access (AIA) Extension.
- getCrlResponse(X509Certificate, URL) - Method in class com.itextpdf.signatures.CrlClientOnline
-
- getCrls() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
Retrieves a copy of the list of CRLs.
- getCRLs() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Get the X.509 certificate revocation lists associated with this PKCS#7 object (stored in Signer Info).
- getCRLsFromDSS() - Method in class com.itextpdf.signatures.LtvVerifier
-
Gets a list of X509CRL objects from a Document Security Store.
- getCRLURL(X509Certificate) - Static method in class com.itextpdf.signatures.CertificateUtil
-
Gets the URL of the Certificate Revocation List for a Certificate
- getDate() - Method in class com.itextpdf.signatures.PdfSignature
-
Gets the /M value.
- getDigest(String) - Static method in class com.itextpdf.signatures.DigestAlgorithms
-
Gets the digest name for a certain id.
- getDigestAlgorithm() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
The digest algorithm OID and parameters used by the signer.
- getDigestAlgorithm() - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Returns the algorithmId to create the digest of the data to sign.
- getDigestAlgorithmName() - Method in interface com.itextpdf.signatures.IExternalSignature
-
Returns the digest algorithm.
- getDigestAlgorithmName() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Returns the name of the digest algorithm, e.g.
- getDigestAlgorithmName() - Method in class com.itextpdf.signatures.PrivateKeySignature
-
Returns the digest algorithm.
- getDigestAlgorithmOid() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Getter for the ID of the digest algorithm, e.g.
- getDocument() - Method in class com.itextpdf.signatures.PdfSigner
-
Gets the PdfDocument associated with this instance.
- getEncapContentInfo() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
This represents the signed content.
- getEncoded(X509Certificate, String) - Method in class com.itextpdf.signatures.CrlClientOffline
-
Returns the CRL bytes (the parameters are ignored).
- getEncoded(X509Certificate, String) - Method in class com.itextpdf.signatures.CrlClientOnline
-
Fetches the CRL bytes from an URL.
- getEncoded(X509Certificate, String) - Method in interface com.itextpdf.signatures.ICrlClient
-
Gets an encoded byte array.
- getEncoded(X509Certificate, X509Certificate, String) - Method in interface com.itextpdf.signatures.IOcspClient
-
Fetch a DER-encoded BasicOCSPResponse from an OCSP responder.
- getEncoded(X509Certificate, X509Certificate, String) - Method in class com.itextpdf.signatures.OcspClientBouncyCastle
-
Fetch a DER-encoded BasicOCSPResponse from an OCSP responder.
- getEncodedPKCS1() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Gets the bytes for the PKCS#1 object.
- getEncodedPKCS7() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Gets the bytes for the PKCS7SignedData object.
- getEncodedPKCS7(byte[]) - Method in class com.itextpdf.signatures.PdfPKCS7
-
Gets the bytes for the PKCS7SignedData object.
- getEncodedPKCS7(byte[], PdfSigner.CryptoStandard, ITSAClient, Collection<byte[]>, Collection<byte[]>) - Method in class com.itextpdf.signatures.PdfPKCS7
-
Gets the bytes for the PKCS7SignedData object.
- getEstimatedSize() - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Calculates an estimate size for the SignerInfo structure.
- getExtensionValue(X509Certificate, String) - Static method in class com.itextpdf.signatures.CertificateUtil
-
- getField(String) - Method in class com.itextpdf.signatures.CertificateInfo.X500Name
-
Gets the first entry from the field array retrieved from the values Map.
- getFieldArray(String) - Method in class com.itextpdf.signatures.CertificateInfo.X500Name
-
Gets a field array from the values Map.
- getFieldLockDict() - Method in class com.itextpdf.signatures.PdfSigner
-
Getter for the field lock dictionary.
- getFieldLockDict() - Method in class com.itextpdf.signatures.SignerProperties
-
Getter for the field lock dictionary.
- getFieldLocks() - Method in class com.itextpdf.signatures.SignaturePermissions
-
Getter for the field lock actions, and fields that are impacted by the action
- getFieldName() - Method in class com.itextpdf.signatures.PdfSigner
-
Gets the field name.
- getFieldName() - Method in class com.itextpdf.signatures.SignerProperties
-
Gets the field name.
- getFields() - Method in class com.itextpdf.signatures.CertificateInfo.X500Name
-
Getter for values.
- getFields() - Method in class com.itextpdf.signatures.SignaturePermissions.FieldLock
-
Getter for the fields involved in the lock action.
- getFilterSubtype() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Getter for the filter subtype.
- getImage() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getImageScale() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getIssuer(byte[]) - Static method in class com.itextpdf.signatures.CertificateInfo
-
Get the "issuer" from the TBSCertificate bytes that are passed in.
- getIssuerCertByURI(String) - Method in class com.itextpdf.signatures.IssuingCertificateRetriever
-
Get CA issuers certificates represented as
InputStream.
- getIssuerCertURL(CRL) - Static method in class com.itextpdf.signatures.CertificateUtil
-
Retrieves the URL for the issuer certificate for the given CRL.
- getIssuerCertURL(X509Certificate) - Static method in class com.itextpdf.signatures.CertificateUtil
-
Retrieves the URL for the issuer lists certificates for the given certificate.
- getIssuerFields(X509Certificate) - Static method in class com.itextpdf.signatures.CertificateInfo
-
Get the issuer fields from an X509 Certificate.
- getLayer0() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getLayer2() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getLayer2Font() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getLayer2FontColor() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getLayer2FontSize() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getLayer2Text() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getLocation() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Getter for property location.
- getLocation() - Method in class com.itextpdf.signatures.PdfSignature
-
Gets the /Location entry value.
- getLocation() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getLocation() - Method in class com.itextpdf.signatures.PdfSigner
-
Returns the signing location.
- getLocation() - Method in class com.itextpdf.signatures.SignerProperties
-
Returns the signing location.
- getMechanism(String, String) - Static method in class com.itextpdf.signatures.SignatureMechanisms
-
Get the signing mechanism name for a certain id and digest.
- getMessageDigest(String) - Method in class com.itextpdf.signatures.BouncyCastleDigest
-
- getMessageDigest(String, String) - Static method in class com.itextpdf.signatures.DigestAlgorithms
-
Creates a MessageDigest object that can be used to create a hash.
- getMessageDigest(String) - Method in interface com.itextpdf.signatures.IExternalDigest
-
Returns the MessageDigest associated with the provided hashing algorithm.
- getMessageDigest() - Method in interface com.itextpdf.signatures.ITSAClient
-
- getMessageDigest(String) - Method in class com.itextpdf.signatures.ProviderDigest
-
- getMessageDigest() - Method in class com.itextpdf.signatures.TSAClientBouncyCastle
-
Gets the MessageDigest to digest the data imprint
- getMessageDigestFromOid(String, String) - Static method in class com.itextpdf.signatures.DigestAlgorithms
-
Get a digest algorithm.
- getName() - Method in class com.itextpdf.signatures.PdfSignature
-
gets the /Name of the person signing the document.
- getNewSigFieldName() - Method in class com.itextpdf.signatures.PdfSigner
-
Gets a new signature field name that doesn't clash with any existing name.
- getOcsp() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Gets the OCSP basic response from the SignerInfo if there is one.
- getOcspResponse(X509Certificate, X509Certificate) - Method in class com.itextpdf.signatures.OCSPVerifier
-
Gets an OCSP response online and returns it if the status is GOOD
(without further checking!).
- getOCSPResponsesFromDSS() - Method in class com.itextpdf.signatures.LtvVerifier
-
Gets OCSP responses from the Document Security Store.
- getOcsps() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
Retrieves a copy of the list of OCSPs.
- getOCSPURL(X509Certificate) - Static method in class com.itextpdf.signatures.CertificateUtil
-
Retrieves the OCSP URL from the given certificate.
- getOutputBitLength(String) - Static method in class com.itextpdf.signatures.DigestAlgorithms
-
Retrieve the output length in bits of the given digest algorithm.
- getPageNumber() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getPageNumber() - Method in class com.itextpdf.signatures.PdfSigner
-
Provides the page number of the signature field which this signature
appearance is associated with.
- getPageNumber() - Method in class com.itextpdf.signatures.SignerProperties
-
Provides the page number of the signature field which this signature
appearance is associated with.
- getPageRect() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getPageRect() - Method in class com.itextpdf.signatures.PdfSigner
-
Provides the rectangle that represent the position and dimension
of the signature field in the page.
- getPageRect() - Method in class com.itextpdf.signatures.SignerProperties
-
Provides the rectangle that represent the position and dimension
of the signature field in the page.
- getParameters() - Method in class com.itextpdf.signatures.cms.AlgorithmIdentifier
-
Return the parameters for the algorithm.
- getPolicyDigestAlgorithm() - Method in class com.itextpdf.signatures.SignaturePolicyInfo
-
- getPolicyHash() - Method in class com.itextpdf.signatures.SignaturePolicyInfo
-
- getPolicyIdentifier() - Method in class com.itextpdf.signatures.SignaturePolicyInfo
-
- getPolicyUri() - Method in class com.itextpdf.signatures.SignaturePolicyInfo
-
- getRangeStream() - Method in class com.itextpdf.signatures.PdfSigner
-
Gets the document bytes that are hashable when using external signatures.
- getReason() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Getter for property reason.
- getReason() - Method in class com.itextpdf.signatures.PdfSignature
-
- getReason() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getReason() - Method in class com.itextpdf.signatures.PdfSigner
-
Returns the signing reason.
- getReason() - Method in class com.itextpdf.signatures.SignerProperties
-
Returns the signing reason.
- getRenderingMode() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getRevision(String) - Method in class com.itextpdf.signatures.SignatureUtil
-
- getSerializedSignedAttributes() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
Retrieves the encoded signed attributes of the signer info.
- getSignature(String) - Method in class com.itextpdf.signatures.SignatureUtil
-
- getSignatureAlgorithmName() - Method in interface com.itextpdf.signatures.IExternalSignature
-
Returns the signature algorithm used for signing, disregarding the digest function.
- getSignatureAlgorithmName() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Returns the name of the signature algorithm only (disregarding the digest function, if any).
- getSignatureAlgorithmName() - Method in class com.itextpdf.signatures.PrivateKeySignature
-
Returns the signature algorithm used for signing, disregarding the digest function.
- getSignatureAppearance() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
Gets the signature layout element.
- getSignatureAppearance() - Method in class com.itextpdf.signatures.PdfSigner
-
Deprecated.
- getSignatureAppearance() - Method in class com.itextpdf.signatures.SignerProperties
-
Gets signature field layout element, which customizes the appearance of a signature.
- getSignatureCreator() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getSignatureCreator() - Method in class com.itextpdf.signatures.PdfSigner
-
Returns the signature creator.
- getSignatureCreator() - Method in class com.itextpdf.signatures.SignerProperties
-
Returns the signature creator.
- getSignatureDictionary() - Method in class com.itextpdf.signatures.PdfSigner
-
Returns the user made signature dictionary.
- getSignatureDictionary(PdfSignature) - Method in interface com.itextpdf.signatures.PdfSigner.ISignatureEvent
-
Allows modification of the signature dictionary.
- getSignatureDictionary(String) - Method in class com.itextpdf.signatures.SignatureUtil
-
Gets the signature dictionary, the one keyed by /V.
- getSignatureEvent() - Method in class com.itextpdf.signatures.PdfSigner
-
Getter for property signatureEvent.
- getSignatureField() - Method in class com.itextpdf.signatures.PdfSigner
-
Gets the signature field to be signed.
- getSignatureGraphic() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getSignatureMechanismName() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Get the signature mechanism identifier, including both the digest function
and the signature algorithm, e.g.
- getSignatureMechanismOid() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Getter for the signature algorithm OID.
- getSignatureMechanismOid(String, String) - Static method in class com.itextpdf.signatures.SignatureMechanisms
-
Attempt to look up the most specific OID for a given signature-digest combination.
- getSignatureMechanismParameters() - Method in interface com.itextpdf.signatures.IExternalSignature
-
Return the algorithm parameters that need to be encoded together with the signature mechanism identifier.
- getSignatureMechanismParameters() - Method in class com.itextpdf.signatures.PrivateKeySignature
-
Return the algorithm parameters that need to be encoded together with the signature mechanism identifier.
- getSignatureNames() - Method in class com.itextpdf.signatures.SignatureUtil
-
Gets the field names that have signatures and are signed.
- getSignCertificateChain() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Get the X.509 sign certificate chain associated with this PKCS#7 object.
- getSignDate() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Getter for property signDate.
- getSignDate() - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- getSignDate() - Method in class com.itextpdf.signatures.PdfSigner
-
Gets the signature date.
- getSignDate() - Method in class com.itextpdf.signatures.SignerProperties
-
Gets the signature date.
- getSignedAttributes() - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Optional.
- getSignedDataCRLs() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Get the X.509 certificate revocation lists associated with this PKCS#7 Signed Data object.
- getSignedDataOcsps() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Gets the OCSP basic response collection retrieved from SignedData structure.
- getSignerInfo() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
This class only supports one signer per signature field.
- getSigningCertificate() - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Gets the certificate that is used to sign.
- getSigningCertificate() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Get the X.509 certificate actually used to sign the digest.
- getSigningInfoVersion() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Get the version of the PKCS#7 "SignerInfo" object.
- getSignName() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Getter for property sigName.
- getSizeEstimation() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
When all fields except for signer.signedAttributes.digest and signer.signature are completed
it is possible to calculate the eventual size of the signature by serializing except for the signature
(that depends on the digest and cypher but is set at 1024 bytes) and later added unsigned attributes like
timestamps.
- getSubFilter() - Method in class com.itextpdf.signatures.PdfSignature
-
A name that describes the encoding of the signature value and key information in the signature dictionary.
- getSubject(byte[]) - Static method in class com.itextpdf.signatures.CertificateInfo
-
Get the "subject" from the TBSCertificate bytes that are passed in.
- getSubjectFields(X509Certificate) - Static method in class com.itextpdf.signatures.CertificateInfo
-
Get the subject fields from an X509 Certificate.
- getTimestampCertificates() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Get all X.509 certificates associated with this PKCS#7 object timestamp in no particular order.
- getTimeStampDate() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Gets the timestamp date.
- getTimeStampToken(byte[]) - Method in interface com.itextpdf.signatures.ITSAClient
-
Returns RFC 3161 timeStampToken.
- getTimeStampToken(byte[]) - Method in class com.itextpdf.signatures.TSAClientBouncyCastle
-
Get RFC 3161 timeStampToken.
- getTimeStampTokenInfo() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Gets the timestamp token info if there is one.
- getTokenSizeEstimate() - Method in interface com.itextpdf.signatures.ITSAClient
-
Get the time stamp estimated token size.
- getTokenSizeEstimate() - Method in class com.itextpdf.signatures.TSAClientBouncyCastle
-
Get the token size estimate.
- getTotalRevisions() - Method in class com.itextpdf.signatures.SignatureUtil
-
- getTranslatedFieldName(String) - Method in class com.itextpdf.signatures.SignatureUtil
-
- getTSAReqPolicy() - Method in class com.itextpdf.signatures.TSAClientBouncyCastle
-
Gets the TSA request policy that will be used when retrieving timestamp token.
- getTSAResponse(byte[]) - Method in class com.itextpdf.signatures.TSAClientBouncyCastle
-
Get timestamp token - communications layer
- getTSAURL(X509Certificate) - Static method in class com.itextpdf.signatures.CertificateUtil
-
Gets the URL of the TSA if it's available on the certificate
- getType() - Method in class com.itextpdf.signatures.cms.CmsAttribute
-
Returns the type of the attribute.
- getType() - Method in class com.itextpdf.signatures.PdfSignature
-
The type of PDF object that the wrapped dictionary describes; if present, shall be
PdfName.Sig for a signature
dictionary or
PdfName.DocTimeStamp for a timestamp signature dictionary.
- getUnderlyingSource() - Method in class com.itextpdf.signatures.PdfSigner
-
Returns the underlying source.
- getUnSignedAttributes() - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Retrieves the optional unsigned attributes.
- getUrlsSize() - Method in class com.itextpdf.signatures.CrlClientOnline
-
- getValue() - Method in class com.itextpdf.signatures.cms.CmsAttribute
-
Returns the value of the attribute.
- getVersion() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Get the version of the PKCS#7 object.
- getWidgetPageNumber(PdfWidgetAnnotation) - Method in class com.itextpdf.signatures.PdfSigner
-
Get the page number associated to the provided widget.
- getWidgetRectangle(PdfWidgetAnnotation) - Method in class com.itextpdf.signatures.PdfSigner
-
Get the rectangle associated to the provided widget.
- GIVENNAME - Static variable in class com.itextpdf.signatures.CertificateInfo.X500Name
-
Naming attribute of type X520name.
- PadesTwoPhaseSigningHelper - Class in com.itextpdf.signatures
-
Helper class to perform signing operation in two steps.
- PadesTwoPhaseSigningHelper() - Constructor for class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
- parseCertificates(InputStream) - Method in class com.itextpdf.signatures.IssuingCertificateRetriever
-
Parses certificates represented as byte array.
- PATH_IS_NOT_DIRECTORY - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- PdfPadesSigner - Class in com.itextpdf.signatures
-
This class performs signing with PaDES related profiles using provided parameters.
- PdfPadesSigner(PdfReader, OutputStream) - Constructor for class com.itextpdf.signatures.PdfPadesSigner
-
Create an instance of PdfPadesSigner class.
- PdfPKCS7 - Class in com.itextpdf.signatures
-
This class does all the processing related to signing
and verifying a PKCS#7 / CMS signature.
- PdfPKCS7(PrivateKey, Certificate[], String, String, IExternalDigest, boolean) - Constructor for class com.itextpdf.signatures.PdfPKCS7
-
Assembles all the elements needed to create a signature, except for the data.
- PdfPKCS7(byte[], byte[], String) - Constructor for class com.itextpdf.signatures.PdfPKCS7
-
Use this constructor if you want to verify a signature using the sub-filter adbe.x509.rsa_sha1.
- PdfPKCS7(byte[], PdfName, String) - Constructor for class com.itextpdf.signatures.PdfPKCS7
-
Use this constructor if you want to verify a signature.
- PdfSignature - Class in com.itextpdf.signatures
-
Represents the signature dictionary.
- PdfSignature() - Constructor for class com.itextpdf.signatures.PdfSignature
-
Creates new PdfSignature.
- PdfSignature(PdfName, PdfName) - Constructor for class com.itextpdf.signatures.PdfSignature
-
Creates new PdfSignature.
- PdfSignature(PdfDictionary) - Constructor for class com.itextpdf.signatures.PdfSignature
-
- PdfSignatureApp - Class in com.itextpdf.signatures
-
A dictionary that stores the name of the application that signs the PDF.
- PdfSignatureApp() - Constructor for class com.itextpdf.signatures.PdfSignatureApp
-
Creates a new PdfSignatureApp
- PdfSignatureApp(PdfDictionary) - Constructor for class com.itextpdf.signatures.PdfSignatureApp
-
Creates a new PdfSignatureApp.
- PdfSignatureAppearance - Class in com.itextpdf.signatures
-
Provides convenient methods to make a signature appearance.
- PdfSignatureAppearance(PdfDocument, Rectangle, int) - Constructor for class com.itextpdf.signatures.PdfSignatureAppearance
-
Creates a PdfSignatureAppearance.
- PdfSignatureAppearance.RenderingMode - Enum in com.itextpdf.signatures
-
Deprecated.
- PdfSignatureBuildProperties - Class in com.itextpdf.signatures
-
Dictionary that stores signature build properties.
- PdfSignatureBuildProperties() - Constructor for class com.itextpdf.signatures.PdfSignatureBuildProperties
-
Creates new PdfSignatureBuildProperties.
- PdfSignatureBuildProperties(PdfDictionary) - Constructor for class com.itextpdf.signatures.PdfSignatureBuildProperties
-
Creates new PdfSignatureBuildProperties with preset values.
- PdfSigner - Class in com.itextpdf.signatures
-
Takes care of the cryptographic options and appearances that form a signature.
- PdfSigner(PdfReader, OutputStream, StampingProperties) - Constructor for class com.itextpdf.signatures.PdfSigner
-
Creates a PdfSigner instance.
- PdfSigner(PdfReader, OutputStream, String, StampingProperties, SignerProperties) - Constructor for class com.itextpdf.signatures.PdfSigner
-
Creates a PdfSigner instance.
- PdfSigner(PdfReader, OutputStream, String, StampingProperties) - Constructor for class com.itextpdf.signatures.PdfSigner
-
Creates a PdfSigner instance.
- PdfSigner.CryptoStandard - Enum in com.itextpdf.signatures
-
Enum containing the Cryptographic Standards.
- PdfSigner.ISignatureEvent - Interface in com.itextpdf.signatures
-
An interface to retrieve the signature dictionary for modification.
- PdfTwoPhaseSigner - Class in com.itextpdf.signatures
-
- PdfTwoPhaseSigner(PdfReader, OutputStream) - Constructor for class com.itextpdf.signatures.PdfTwoPhaseSigner
-
- pkcs7 - Variable in class com.itextpdf.signatures.LtvVerifier
-
The PdfPKCS7 object for the signature.
- PKCS7ExternalSignatureContainer - Class in com.itextpdf.signatures
-
- PKCS7ExternalSignatureContainer(PrivateKey, Certificate[], String) - Constructor for class com.itextpdf.signatures.PKCS7ExternalSignatureContainer
-
Creates an instance of PKCS7ExternalSignatureContainer
- POLICY_CONSTRAINTS - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
One of the standard extensions from https://tools.ietf.org/html/rfc5280
- POLICY_MAPPINGS - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
One of the standard extensions from https://tools.ietf.org/html/rfc5280
- populateExistingSignatureFormField(PdfAcroForm) - Method in class com.itextpdf.signatures.PdfSigner
-
Populates already existing signature form field in the acroForm object.
- preClose(Map<PdfName, Integer>) - Method in class com.itextpdf.signatures.PdfSigner
-
This is the first method to be called when using external signatures.
- preClosed - Variable in class com.itextpdf.signatures.PdfSigner
-
Indicates if the pdf document has already been pre-closed.
- prepareDocumentForSignature(SignerProperties, String, PdfName, PdfName, int, boolean) - Method in class com.itextpdf.signatures.PdfTwoPhaseSigner
-
Prepares document for signing, calculates the document digest to sign and closes the document.
- PrivateKeySignature - Class in com.itextpdf.signatures
-
- PrivateKeySignature(PrivateKey, String, String) - Constructor for class com.itextpdf.signatures.PrivateKeySignature
-
- PrivateKeySignature(PrivateKey, String, String, String, IApplicableSignatureParams) - Constructor for class com.itextpdf.signatures.PrivateKeySignature
-
- processCrl(Certificate, Collection<ICrlClient>) - Method in class com.itextpdf.signatures.PdfSigner
-
Processes a CRL list.
- prolongSignatures(ITSAClient) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Add revocation information for all the signatures which could be found in the provided document.
- prolongSignatures() - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Add revocation information for all the signatures which could be found in the provided document.
- PROVIDED_TSA_CLIENT_IS_NULL - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- ProviderDigest - Class in com.itextpdf.signatures
-
This class will return the
MessageDigest associated with
a certain hashing algorithm returned by the specified provider.
- ProviderDigest(String) - Constructor for class com.itextpdf.signatures.ProviderDigest
-
Creates a ProviderDigest.
- put(PdfName, PdfObject) - Method in class com.itextpdf.signatures.PdfSignature
-
- SecurityIDs - Class in com.itextpdf.signatures
-
A list of IDs that are used by the security classes
- SecurityIDs() - Constructor for class com.itextpdf.signatures.SecurityIDs
-
- securityProviderCode - Variable in class com.itextpdf.signatures.LtvVerifier
-
Security provider to use, use null for default
- serialize() - Method in class com.itextpdf.signatures.cms.CMSContainer
-
Serializes the SignedData structure and makes the signer infos signed attributes read only.
- serializeSignedAttributes() - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Retrieves the encoded signed attributes of the signer info.
- setByteRange(int[]) - Method in class com.itextpdf.signatures.PdfSignature
-
Sets the /ByteRange.
- setCert(byte[]) - Method in class com.itextpdf.signatures.PdfSignature
-
Sets the /Cert value of this signature.
- setCertificate(Certificate) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setCertificateOption(LtvVerification.CertificateOption) - Method in class com.itextpdf.signatures.LtvVerifier
-
Sets the certificate option.
- setCertificationLevel(int) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the document's certification level.
- setCertificationLevel(int) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the document's certification level.
- setContact(String) - Method in class com.itextpdf.signatures.PdfSignature
-
Sets the /ContactInfo value.
- setContact(String) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setContact(String) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the signing contact.
- setContact(String) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the signing contact.
- setContents(byte[]) - Method in class com.itextpdf.signatures.PdfSignature
-
Sets the /Contents value to the specified byte[].
- setCrlClient(ICrlClient) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
- setCrlClient(ICrlClient) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
- setCrlClient(ICrlClient) - Method in class com.itextpdf.signatures.PKCS7ExternalSignatureContainer
-
Set the CrlClient if you want revocation data collected trough Crl to be added to the signature
- setCrlResponses(Collection<byte[]>) - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Adds a set of CRL responses as signed attributes.
- setDate(PdfDate) - Method in class com.itextpdf.signatures.PdfSignature
-
Sets the /M value.
- setDigestAlgorithm(AlgorithmIdentifier) - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Sets the algorithmId to create the digest of the data to sign.
- setDocument(PdfDocument) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the PdfDocument.
- setEncapContentInfo(EncapsulatedContentInfo) - Method in class com.itextpdf.signatures.cms.CMSContainer
-
This represents the signed content.
- setEstimatedSize(int) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Set estimated size of a signature to be applied.
- setEstimatedSize(int) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Set estimated size of a signature to be applied.
- setEventCountingMetaInfo(IMetaInfo) - Method in class com.itextpdf.signatures.LtvVerifier
-
Sets the
IMetaInfo that will be used during
PdfDocument creation.
- setExternalDigest(IExternalDigest) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
- setExternalDigest(IExternalDigest) - Method in class com.itextpdf.signatures.PdfTwoPhaseSigner
-
Use the external digest to inject specific digest implementations
- setExternalSignatureValue(byte[], byte[], String) - Method in class com.itextpdf.signatures.PdfPKCS7
-
Sets the signature to an externally calculated value.
- setExternalSignatureValue(byte[], byte[], String, ISignatureMechanismParams) - Method in class com.itextpdf.signatures.PdfPKCS7
-
Sets the signature to an externally calculated value.
- setFieldLockDict(PdfSigFieldLock) - Method in class com.itextpdf.signatures.PdfSigner
-
Setter for the field lock dictionary.
- setFieldLockDict(PdfSigFieldLock) - Method in class com.itextpdf.signatures.SignerProperties
-
Setter for the field lock dictionary.
- setFieldName(String) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
Set the field name of the appearance.
- setFieldName(String) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the name indicating the field to be signed.
- setFieldName(String) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the name indicating the field to be signed.
- setFontFamily(String...) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setFontProvider(FontProvider) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setImage(ImageData) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setImageScale(float) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setIssuingCertificateRetriever(IIssuingCertificateRetriever) - Method in class com.itextpdf.signatures.LtvVerification
-
- setIssuingCertificateRetriever(IIssuingCertificateRetriever) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
- setIssuingCertificateRetriever(IIssuingCertificateRetriever) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
- setLayer2Font(PdfFont) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setLayer2FontColor(Color) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setLayer2FontSize(float) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setLayer2Text(String) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setLocation(String) - Method in class com.itextpdf.signatures.PdfPKCS7
-
Setter for property location.
- setLocation(String) - Method in class com.itextpdf.signatures.PdfSignature
-
Sets the /Location value.
- setLocation(String) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setLocation(String) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the signing location.
- setLocation(String) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the signing location.
- setLocationCaption(String) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setMessageDigest(byte[]) - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Adds or replaces the message digest signed attribute.
- setName(String) - Method in class com.itextpdf.signatures.PdfSignature
-
Sets the /Name of the person signing the document.
- setOcspClient(IOcspClient) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
- setOcspClient(IOcspClient) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
- setOcspClient(IOcspClient) - Method in class com.itextpdf.signatures.PKCS7ExternalSignatureContainer
-
Set the OcspClient if you want revocation data collected trough Ocsp to be added to the signature
- setOcspResponses(Collection<byte[]>) - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Adds a set of OCSP responses as signed attributes.
- setOnlineCheckingAllowed(boolean) - Method in class com.itextpdf.signatures.CertificateVerifier
-
Decide whether or not online checking is allowed.
- setOriginalOutputStream(OutputStream) - Method in class com.itextpdf.signatures.PdfSigner
-
Setter for the OutputStream.
- setPageNumber(int) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setPageNumber(int) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the page number of the signature field which this signature
appearance is associated with.
- setPageNumber(int) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the page number of the signature field which this signature
appearance is associated with.
- setPageRect(Rectangle) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setPageRect(Rectangle) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the rectangle that represent the position and dimension of
the signature field in the page.
- setPageRect(Rectangle) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the rectangle that represent the position and dimension of
the signature field in the page.
- setReason(String) - Method in class com.itextpdf.signatures.PdfPKCS7
-
Setter for property reason.
- setReason(String) - Method in class com.itextpdf.signatures.PdfSignature
-
Sets the /Reason value.
- setReason(String) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setReason(String) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the signing reason.
- setReason(String) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the signing reason.
- setReasonCaption(String) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setRenderingMode(PdfSignatureAppearance.RenderingMode) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setReuseAppearance(boolean) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setRevocationDataNecessity(LtvVerification.RevocationDataNecessity) - Method in class com.itextpdf.signatures.LtvVerification
-
- setRootStore(KeyStore) - Method in class com.itextpdf.signatures.RootStoreVerifier
-
Sets the Key Store against which a certificate can be checked.
- setSerializedSignedAttributes(byte[]) - Method in class com.itextpdf.signatures.cms.CMSContainer
-
Sets the Signed Attributes of the signer info to this serialized version.
- setSerializedSignedAttributes(byte[]) - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Sets the signed attributes from a serialized version.
- setSignature(byte[]) - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Sets the actual signature.
- setSignatureAlgorithm(AlgorithmIdentifier) - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Optional.
- setSignatureAppearance(SignatureFieldAppearance) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setSignatureAppearance(SignatureFieldAppearance) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the signature field layout element to customize the appearance of the signature.
- setSignatureAppearance(SignatureFieldAppearance) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the signature field layout element to customize the appearance of the signature.
- setSignatureCreator(String) - Method in class com.itextpdf.signatures.PdfSignature
-
- setSignatureCreator(String) - Method in class com.itextpdf.signatures.PdfSignatureApp
-
Sets the signature created property in the Prop_Build dictionary's App
dictionary.
- setSignatureCreator(String) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setSignatureCreator(String) - Method in class com.itextpdf.signatures.PdfSignatureBuildProperties
-
Sets the signatureCreator property in the underlying
PdfSignatureApp dictionary.
- setSignatureCreator(String) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the name of the application used to create the signature.
- setSignatureCreator(String) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the name of the application used to create the signature.
- setSignatureEvent(PdfSigner.ISignatureEvent) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the signature event to allow modification of the signature dictionary.
- setSignatureGraphic(ImageData) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setSignaturePolicy(SignaturePolicyInfo) - Method in class com.itextpdf.signatures.PdfPKCS7
-
- setSignaturePolicy(ISignaturePolicyIdentifier) - Method in class com.itextpdf.signatures.PdfPKCS7
-
- setSignaturePolicy(SignaturePolicyInfo) - Method in class com.itextpdf.signatures.PKCS7ExternalSignatureContainer
-
Set the signature policy if you want it to be added to the signature
- setSignatureType(PdfSigner.CryptoStandard) - Method in class com.itextpdf.signatures.PKCS7ExternalSignatureContainer
-
- setSignDate(Calendar) - Method in class com.itextpdf.signatures.PdfPKCS7
-
Setter for property signDate.
- setSignDate(Calendar) - Method in class com.itextpdf.signatures.PdfSignatureAppearance
-
- setSignDate(Calendar) - Method in class com.itextpdf.signatures.PdfSigner
-
Sets the signature date.
- setSignDate(Calendar) - Method in class com.itextpdf.signatures.SignerProperties
-
Sets the signature date.
- setSignerInfo(SignerInfo) - Method in class com.itextpdf.signatures.cms.CMSContainer
-
This class only supports one signer per signature field.
- setSigningCertificate(X509Certificate) - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Sets the certificate that is used to sign.
- setSigningCertificateAndAddToSignedAttributes(X509Certificate, String) - Method in class com.itextpdf.signatures.cms.SignerInfo
-
Sets the certificate that is used to sign a document and adds it to the signed attributes.
- setSignName(String) - Method in class com.itextpdf.signatures.PdfPKCS7
-
Setter for property sigName.
- setStampingProperties(StampingProperties) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Set stamping properties to be used during main signing operation.
- setStampingProperties(StampingProperties) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Set stamping properties to be used during main signing operation.
- setStampingProperties(StampingProperties) - Method in class com.itextpdf.signatures.PdfTwoPhaseSigner
-
Set stamping properties to be used during main signing operation.
- setTemporaryDirectoryPath(String) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Set temporary directory to be used for temporary files creation.
- setTemporaryDirectoryPath(String) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Set temporary directory to be used for temporary files creation.
- setTimestampSignatureName(String) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Set the name to be used for timestamp signature creation.
- setTimestampSignatureName(String) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Set the name to be used for timestamp signature creation.
- setTrustedCertificates(Collection<Certificate>) - Method in interface com.itextpdf.signatures.IIssuingCertificateRetriever
-
Sets trusted certificate list to be used for the missing certificates retrieving by the issuer name.
- setTrustedCertificates(Collection<Certificate>) - Method in class com.itextpdf.signatures.IssuingCertificateRetriever
-
Sets trusted certificate list to be used for the missing certificates retrieving by the issuer name.
- setTrustedCertificates(List<Certificate>) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
- setTrustedCertificates(List<Certificate>) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
- setTSAClient(ITSAClient) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Set
ITSAClient to be used for timestamp signature creation.
- setTsaClient(ITSAClient) - Method in class com.itextpdf.signatures.PKCS7ExternalSignatureContainer
-
Set the TsaClient if you want a TSA timestamp added to the signature
- setTSAInfo(ITSAInfoBouncyCastle) - Method in class com.itextpdf.signatures.TSAClientBouncyCastle
-
- setTSAReqPolicy(String) - Method in class com.itextpdf.signatures.TSAClientBouncyCastle
-
Sets the TSA request policy that will be used when retrieving timestamp token.
- setVerifier(CertificateVerifier) - Method in class com.itextpdf.signatures.LtvVerifier
-
Sets an extra verifier.
- setVerifyRootCertificate(boolean) - Method in class com.itextpdf.signatures.LtvVerifier
-
Set the verifyRootCertificate to false if you can't verify the root certificate.
- SHA1 - Static variable in class com.itextpdf.signatures.DigestAlgorithms
-
Algorithm available for signatures since PDF 1.3.
- SHA256 - Static variable in class com.itextpdf.signatures.DigestAlgorithms
-
Algorithm available for signatures since PDF 1.6.
- SHA384 - Static variable in class com.itextpdf.signatures.DigestAlgorithms
-
Algorithm available for signatures since PDF 1.7.
- SHA3_256 - Static variable in class com.itextpdf.signatures.DigestAlgorithms
-
Algorithm available for signatures since PDF 2.0
extended by ISO/TS 32001.
- SHA3_384 - Static variable in class com.itextpdf.signatures.DigestAlgorithms
-
Algorithm available for signatures since PDF 2.0
extended by ISO/TS 32001.
- SHA3_512 - Static variable in class com.itextpdf.signatures.DigestAlgorithms
-
Algorithm available for signatures since PDF 2.0
extended by ISO/TS 32001.
- SHA512 - Static variable in class com.itextpdf.signatures.DigestAlgorithms
-
Algorithm available for signatures since PDF 1.7.
- SHAKE256 - Static variable in class com.itextpdf.signatures.DigestAlgorithms
-
Algorithm available for signatures since PDF 2.0
extended by ISO/TS 32001.
- sign(InputStream) - Method in class com.itextpdf.signatures.ExternalBlankSignatureContainer
-
- sign(byte[]) - Method in interface com.itextpdf.signatures.IExternalSignature
-
Signs the given message using the encryption algorithm in combination
with the hash algorithm.
- sign(InputStream) - Method in interface com.itextpdf.signatures.IExternalSignatureContainer
-
Produces the container with the signature.
- sign(InputStream) - Method in class com.itextpdf.signatures.PKCS7ExternalSignatureContainer
-
- sign(byte[]) - Method in class com.itextpdf.signatures.PrivateKeySignature
-
Signs the given message using the encryption algorithm in combination
with the hash algorithm.
- SIGNATURE_WITH_THIS_NAME_IS_NOT_THE_LAST_IT_DOES_NOT_COVER_WHOLE_DOCUMENT - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- signatureCoversWholeDocument(String) - Method in class com.itextpdf.signatures.SignatureUtil
-
Checks if the signature covers the entire document (except for signature's Contents) or just a part of it.
- signatureEvent - Variable in class com.itextpdf.signatures.PdfSigner
-
Holds value of property signatureEvent.
- SignatureMechanisms - Class in com.itextpdf.signatures
-
Class that contains OID mappings to extract a signature algorithm name
from a signature mechanism OID, and conversely, to retrieve the appropriate
signature mechanism OID given a signature algorithm and a digest function.
- SignatureMechanisms() - Constructor for class com.itextpdf.signatures.SignatureMechanisms
-
- signatureName - Variable in class com.itextpdf.signatures.LtvVerifier
-
The signature that covers the revision.
- SignaturePermissions - Class in com.itextpdf.signatures
-
A helper class that tells you more about the type of signature
(certification or approval) and the signature's DMP settings.
- SignaturePermissions(PdfDictionary, SignaturePermissions) - Constructor for class com.itextpdf.signatures.SignaturePermissions
-
Creates an object that can inform you about the type of signature
in a signature dictionary as well as some of the permissions
defined by the signature.
- SignaturePermissions.FieldLock - Class in com.itextpdf.signatures
-
Class that contains a field lock action and
an array of the fields that are involved.
- SignaturePolicyInfo - Class in com.itextpdf.signatures
-
Class that encapsulates the signature policy information
- SignaturePolicyInfo(String, byte[], String, String) - Constructor for class com.itextpdf.signatures.SignaturePolicyInfo
-
- SignaturePolicyInfo(String, String, String, String) - Constructor for class com.itextpdf.signatures.SignaturePolicyInfo
-
- SignatureUtil - Class in com.itextpdf.signatures
-
Utility class that provides several convenience methods concerning digital signatures.
- SignatureUtil(PdfDocument) - Constructor for class com.itextpdf.signatures.SignatureUtil
-
Creates a SignatureUtil instance.
- signCMSContainerWithBaselineBProfile(IExternalSignature, PdfReader, OutputStream, String, CMSContainer) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Follow-up step that signs prepared document with PAdES Baseline-B profile.
- signCMSContainerWithBaselineLTAProfile(IExternalSignature, PdfReader, OutputStream, String, CMSContainer) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Follow-up step that signs prepared document with PAdES Baseline-LTA profile.
- signCMSContainerWithBaselineLTProfile(IExternalSignature, PdfReader, OutputStream, String, CMSContainer) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Follow-up step that signs prepared document with PAdES Baseline-LT profile.
- signCMSContainerWithBaselineTProfile(IExternalSignature, PdfReader, OutputStream, String, CMSContainer) - Method in class com.itextpdf.signatures.PadesTwoPhaseSigningHelper
-
Follow-up step that signs prepared document with PAdES Baseline-T profile.
- signDate - Variable in class com.itextpdf.signatures.LtvVerifier
-
The date the revision was signed, or null for the highest revision.
- signDate - Variable in class com.itextpdf.signatures.PdfSigner
-
Holds value of property signDate.
- signDeferred(PdfDocument, String, OutputStream, IExternalSignatureContainer) - Static method in class com.itextpdf.signatures.PdfSigner
-
Signs a PDF where space was already reserved.
- signDetached(IExternalDigest, IExternalSignature, Certificate[], Collection<ICrlClient>, IOcspClient, ITSAClient, int, PdfSigner.CryptoStandard) - Method in class com.itextpdf.signatures.PdfSigner
-
Signs the document using the detached mode, CMS or CAdES equivalent.
- signDetached(IExternalDigest, IExternalSignature, Certificate[], Collection<ICrlClient>, IOcspClient, ITSAClient, int, PdfSigner.CryptoStandard, SignaturePolicyInfo) - Method in class com.itextpdf.signatures.PdfSigner
-
Signs the document using the detached mode, CMS or CAdES equivalent.
- signDetached(IExternalDigest, IExternalSignature, Certificate[], Collection<ICrlClient>, IOcspClient, ITSAClient, int, PdfSigner.CryptoStandard, ISignaturePolicyIdentifier) - Method in class com.itextpdf.signatures.PdfSigner
-
Signs the document using the detached mode, CMS or CAdES equivalent.
- SignerInfo - Class in com.itextpdf.signatures.cms
-
- SignerInfo() - Constructor for class com.itextpdf.signatures.cms.SignerInfo
-
Creates an empty SignerInfo structure.
- SignerInfo(IASN1Encodable, Collection<X509Certificate>) - Constructor for class com.itextpdf.signatures.cms.SignerInfo
-
Creates a SignerInfo structure from an ASN1 structure.
- SignerProperties - Class in com.itextpdf.signatures
-
Properties to be used in signing operations.
- SignerProperties() - Constructor for class com.itextpdf.signatures.SignerProperties
-
- SignExceptionMessageConstant - Class in com.itextpdf.signatures.exceptions
-
Class that bundles all the error message templates as constants.
- signExternalContainer(IExternalSignatureContainer, int) - Method in class com.itextpdf.signatures.PdfSigner
-
Sign the document using an external container, usually a PKCS7.
- SignLogMessageConstant - Class in com.itextpdf.signatures.logs
-
Class which contains constants to be used in logging inside sign module.
- signWithBaselineBProfile(SignerProperties, Certificate[], IExternalSignature) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Sign the document provided in
PdfSigner instance with PaDES Baseline-B Profile.
- signWithBaselineBProfile(SignerProperties, Certificate[], PrivateKey) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Sign the document provided in
PdfSigner instance with PaDES Baseline-B Profile.
- signWithBaselineLTAProfile(SignerProperties, Certificate[], IExternalSignature, ITSAClient) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Sign the document provided in
PdfSigner instance with PaDES Baseline-LTA Profile.
- signWithBaselineLTAProfile(SignerProperties, Certificate[], PrivateKey, ITSAClient) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Sign the document provided in
PdfSigner instance with PaDES Baseline-LTA Profile.
- signWithBaselineLTProfile(SignerProperties, Certificate[], IExternalSignature, ITSAClient) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Sign the document provided in
PdfSigner instance with PaDES Baseline-LT Profile.
- signWithBaselineLTProfile(SignerProperties, Certificate[], PrivateKey, ITSAClient) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Sign the document provided in
PdfSigner instance with PaDES Baseline-LT Profile.
- signWithBaselineTProfile(SignerProperties, Certificate[], IExternalSignature, ITSAClient) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Sign the document provided in
PdfSigner instance with PaDES Baseline-T Profile.
- signWithBaselineTProfile(SignerProperties, Certificate[], PrivateKey, ITSAClient) - Method in class com.itextpdf.signatures.PdfPadesSigner
-
Sign the document provided in
PdfSigner instance with PaDES Baseline-T Profile.
- SN - Static variable in class com.itextpdf.signatures.CertificateInfo.X500Name
-
Device serial number name - StringType(SIZE(1..64)).
- ST - Static variable in class com.itextpdf.signatures.CertificateInfo.X500Name
-
State, or province name - StringType(SIZE(1..64)).
- SUBJECT_ALTERNATIVE_NAME - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
One of the standard extensions from https://tools.ietf.org/html/rfc5280
- SUBJECT_DIRECTORY_ATTRIBUTES - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
One of the standard extensions from https://tools.ietf.org/html/rfc5280
- SUBJECT_INFO_ACCESS - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
One of the Internet Certificate Extensions also from https://tools.ietf.org/html/rfc5280
- SUBJECT_KEY_IDENTIFIER - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
One of the standard extensions from https://tools.ietf.org/html/rfc5280
- SUPPORTED_CRITICAL_EXTENSIONS - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
According to https://tools.ietf.org/html/rfc5280 4.2.
- SURNAME - Static variable in class com.itextpdf.signatures.CertificateInfo.X500Name
-
Naming attribute of type X520name.
- switchToPreviousRevision() - Method in class com.itextpdf.signatures.LtvVerifier
-
Switches to the previous revision.
- VALIDITY_ASSURED_SHORT_TERM - Static variable in class com.itextpdf.signatures.OID.X509Extensions
-
Extension for certificates from ETSI EN 319 412-1 V1.4.4.
- valueOf(String) - Static method in enum com.itextpdf.signatures.LtvVerification.CertificateInclusion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.signatures.LtvVerification.CertificateOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.signatures.LtvVerification.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.signatures.LtvVerification.RevocationDataNecessity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.signatures.PdfSignatureAppearance.RenderingMode
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.signatures.PdfSigner.CryptoStandard
-
Returns the enum constant of this type with the specified name.
- values - Variable in class com.itextpdf.signatures.CertificateInfo.X500Name
-
A Map with values.
- values() - Static method in enum com.itextpdf.signatures.LtvVerification.CertificateInclusion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.signatures.LtvVerification.CertificateOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.signatures.LtvVerification.Level
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.signatures.LtvVerification.RevocationDataNecessity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.signatures.PdfSignatureAppearance.RenderingMode
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.signatures.PdfSigner.CryptoStandard
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERIFICATION_ALREADY_OUTPUT - Static variable in class com.itextpdf.signatures.exceptions.SignExceptionMessageConstant
-
- VerificationException - Exception in com.itextpdf.signatures
-
An exception that is thrown when something is wrong with a certificate.
- VerificationException(Certificate, String) - Constructor for exception com.itextpdf.signatures.VerificationException
-
Creates a VerificationException.
- VerificationOK - Class in com.itextpdf.signatures
-
Class that informs you that the verification of a Certificate
succeeded using a specific CertificateVerifier and for a specific
reason.
- VerificationOK(X509Certificate, Class<? extends CertificateVerifier>, String) - Constructor for class com.itextpdf.signatures.VerificationOK
-
Creates a VerificationOK object
- verifier - Variable in class com.itextpdf.signatures.CertificateVerifier
-
The previous CertificateVerifier in the chain of verifiers.
- verifierClass - Variable in class com.itextpdf.signatures.VerificationOK
-
The CertificateVerifier that was used for verifying.
- verify(X509Certificate, X509Certificate, Date) - Method in class com.itextpdf.signatures.CertificateVerifier
-
Checks the validity of the certificate, and calls the next
verifier in the chain, if any.
- verify(X509Certificate, X509Certificate, Date) - Method in class com.itextpdf.signatures.CRLVerifier
-
Verifies if a a valid CRL is found for the certificate.
- verify(X509CRL, X509Certificate, X509Certificate, Date) - Method in class com.itextpdf.signatures.CRLVerifier
-
Verifies a certificate against a single CRL.
- verify(List<VerificationOK>) - Method in class com.itextpdf.signatures.LtvVerifier
-
Verifies all the document-level timestamps and all the signatures in the document.
- verify(X509Certificate, X509Certificate, Date) - Method in class com.itextpdf.signatures.LtvVerifier
-
Verifies certificates against a list of CRLs and OCSP responses.
- verify(X509Certificate, X509Certificate, Date) - Method in class com.itextpdf.signatures.OCSPVerifier
-
Verifies if a valid OCSP response is found for the certificate.
- verify(IBasicOCSPResp, X509Certificate, X509Certificate, Date) - Method in class com.itextpdf.signatures.OCSPVerifier
-
Verifies a certificate against a single OCSP response
- verify(X509Certificate, X509Certificate, Date) - Method in class com.itextpdf.signatures.RootStoreVerifier
-
Verifies a single certificate against a key store (if present).
- verifyCertificate(X509Certificate, Collection<CRL>) - Static method in class com.itextpdf.signatures.CertificateVerification
-
Verifies a single certificate for the current date.
- verifyCertificate(X509Certificate, Collection<CRL>, Calendar) - Static method in class com.itextpdf.signatures.CertificateVerification
-
Verifies a single certificate.
- verifyCertificates(Certificate[], KeyStore, Collection<CRL>) - Static method in class com.itextpdf.signatures.CertificateVerification
-
Verifies a certificate chain against a KeyStore for the current date.
- verifyCertificates(Certificate[], KeyStore, Collection<CRL>, Calendar) - Static method in class com.itextpdf.signatures.CertificateVerification
-
Verifies a certificate chain against a KeyStore.
- verifyCertificates(Certificate[], KeyStore) - Static method in class com.itextpdf.signatures.CertificateVerification
-
Verifies a certificate chain against a KeyStore for the current date.
- verifyCertificates(Certificate[], KeyStore, Calendar) - Static method in class com.itextpdf.signatures.CertificateVerification
-
Verifies a certificate chain against a KeyStore.
- verifyChain(Certificate[]) - Method in class com.itextpdf.signatures.LtvVerifier
-
Checks the certificates in a certificate chain:
are they valid on a specific date, and
do they chain up correctly?
- verifyOcspCertificates(IBasicOCSPResp, KeyStore, String) - Static method in class com.itextpdf.signatures.CertificateVerification
-
Verifies an OCSP response against a KeyStore.
- verifyRootCertificate - Variable in class com.itextpdf.signatures.LtvVerifier
-
Verify root.
- verifySignature() - Method in class com.itextpdf.signatures.LtvVerifier
-
Verifies a document level timestamp.
- verifySignatureIntegrityAndAuthenticity() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Verifies that signature integrity is intact (or in other words that signed data wasn't modified)
by checking that embedded data digest corresponds to the calculated one.
- verifyTimestampCertificates(ITimeStampToken, KeyStore, String) - Static method in class com.itextpdf.signatures.CertificateVerification
-
Verifies a time stamp against a KeyStore.
- verifyTimestampImprint() - Method in class com.itextpdf.signatures.PdfPKCS7
-
Checks if the timestamp refers to this document.