Class SignatureValidator
- Namespace
- iText.Signatures.Validation.V1
- Assembly
- itext.sign.dll
Validator class, which is expected to be used for signatures validation.
public class SignatureValidator
- Inheritance
-
SignatureValidator
- Inherited Members
Constructors
SignatureValidator(PdfDocument, ValidatorChainBuilder)
Creates new instance of SignatureValidator.
protected SignatureValidator(PdfDocument originalDocument, ValidatorChainBuilder builder)
Parameters
originalDocument
PdfDocumentPdfDocument instance which will be validated
builder
ValidatorChainBuilder
Fields
VALIDATING_SIGNATURE_NAME
public const string VALIDATING_SIGNATURE_NAME = "Validating signature {0}"
Field Value
Methods
SetEventCountingMetaInfo(IMetaInfo)
Sets the iText.Commons.Actions.Contexts.IMetaInfo that will be used during new PdfDocument creations.
public virtual SignatureValidator SetEventCountingMetaInfo(IMetaInfo metaInfo)
Parameters
metaInfo
IMetaInfometa info to set
Returns
- SignatureValidator
the same SignatureValidator instance
ValidateSignatures()
Validate all signatures in the document.
public virtual ValidationReport ValidateSignatures()
Returns
- ValidationReport
ValidationReport which contains detailed validation results