public interface CertificationSignature extends ApprovalSignature
Modifier and Type | Interface and Description |
---|---|
static class |
CertificationSignature.ModificationPermission
Specifies the types of objects, that may be changed without invalidating the certification
signature.
|
Modifier and Type | Method and Description |
---|---|
LegalContentAttestation |
getLegalContentAttestation()
Extract the legal content attestation contained in the document.
|
CertificationSignature.ModificationPermission |
getModificationPermission()
Check what kind of modifications are allowed, returns null if the document contains no
certification signature.
|
getCertificateChain, getCMSSignature, getCrlRevocationStatus, getEncodedCmsSignature, getOcspRevocationStatus, getRevocationInformation, getSignatureTimeStamps, getSignatureTimeStampToken, getSignerCertificate, verifySignatureTimestampImprint, verifySignatureTimestampImprint, verifySignatureTimestamps, verifySignatureValue
getName, getRevision, getRevision, getRevision, getSignatureDictionaryDate, getSigningTime, getSubfilter, isModified
LegalContentAttestation getLegalContentAttestation() throws PdfSignatureException
PdfSignatureException
- if no signed document has been specified with initVerifyCertificationSignature.ModificationPermission getModificationPermission() throws PdfSignatureException, java.io.IOException
PdfSignatureException
- if more than one certification signature was foundjava.io.IOException
- if the document can't be read