Class SignatureValidator
java.lang.Object
com.itextpdf.signatures.validation.SignatureValidator
Validator class, which is expected to be used for signatures validation.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSignatureValidator(PdfDocument originalDocument, ValidatorChainBuilder builder) Creates new instance ofSignatureValidator. -
Method Summary
Modifier and TypeMethodDescriptionsetEventCountingMetaInfo(IMetaInfo metaInfo) Sets theIMetaInfothat will be used during newPdfDocumentcreations.validateSignature(String signatureName) Validate single signature in the document.Validate all signatures in the document.
-
Field Details
-
VALIDATING_SIGNATURE_NAME
- See Also:
-
-
Constructor Details
-
SignatureValidator
Creates new instance ofSignatureValidator.- Parameters:
-
originalDocument-PdfDocumentinstance which will be validated -
builder- seeValidatorChainBuilder
-
-
Method Details
-
setEventCountingMetaInfo
Sets theIMetaInfothat will be used during newPdfDocumentcreations.- Parameters:
-
metaInfo- meta info to set - Returns:
-
the same
SignatureValidatorinstance
-
validateSignatures
Validate all signatures in the document.- Returns:
-
ValidationReportwhich contains detailed validation results
-
validateSignature
Validate single signature in the document.- Parameters:
-
signatureName- name of the signature to validate - Returns:
-
ValidationReportwhich contains detailed validation results.
-