DigitalVerifyOptions
Contents
[
Hide
]
DigitalVerifyOptions class
Keeps options to verify document Digital signature.
public class DigitalVerifyOptions : VerifyOptions
Constructors
| Name | Description |
|---|---|
| DigitalVerifyOptions() | Creates Digital Verification Option with default values. |
| DigitalVerifyOptions(Stream) | Creates Digital Verification Option with given certificate stream. |
| DigitalVerifyOptions(string) | Creates Digital Verification Option with given digital certificate file path. |
Properties
| Name | Description |
|---|---|
| AllPages { get; set; } | Flag to verify each document page. By default value is true. |
| Certificate { get; } | Get X509Certificate2 Certificate from Certificate FilePath or Stream. |
| CertificateFilePath { get; set; } | File path of Digital Certificate. |
| CertificateStream { get; set; } | Stream of Digital Certificate. |
| Comments { get; set; } | Comments of Digital Signature to validate. |
| Contact { get; set; } | Signature Contact to validate. |
| Extensions { get; set; } | Additional extensions for alternative signature options verification. |
| IssuerName { get; set; } | Issuer name of the certificate to validate. Value is case sensitive. If this property is set verification will check if Signature’s issuer name contains or equals passed value |
| IsValid { get; } | Valid property flag. |
| Location { get; set; } | Signature Location to validate. |
| virtual PageNumber { get; set; } | Document Page Number to be verified. If property is not set - all Pages of Document will be verified for first occurrence. Minimal value is 1. |
| virtual PagesSetup { get; set; } | Page Options to specify pages to be verified. |
| Password { get; set; } | Password of Digital Certificate if required. |
| Reason { get; set; } | Reason of Digital Signature to validate. |
| ShapePosition { get; set; } | Specifies shape position in the document layout. For verifing signatures in headers/footers |
| SignDateTimeFrom { get; set; } | Date and time range of Digital Signature to validate. Nullable value will be ignored. |
| SignDateTimeTo { get; set; } | Date and time range of Digital Signature to validate. Nullable value will be ignored. |
| SubjectName { get; set; } | Subject distinguished name of the certificate to validate. Value is case sensitive. If this property is set verification will check if Signature subject name contains or equals passed value |
Remarks
Learn more
- Basic usage of verification for Digital electronic signature by GroupDocs.Signature: How to eVerification Digital signatures in a document
- Advanced usage of settings of verification for Digital electronic signature with GroupDocs.Signature: Advanced usage of eVerification Digital signatures in a document and additional settings
See Also
- class VerifyOptions
- namespace GroupDocs.Signature.Options
- assembly GroupDocs.Signature