CertificateVerifyOptions

CertificateVerifyOptions class

Keeps options to verify certificate documents.

public class CertificateVerifyOptions : VerifyOptions

Constructors

Name Description
CertificateVerifyOptions() Initializes a new instance of the TextVerifyOptions with default values.
CertificateVerifyOptions(string) Initializes a new instance of the CertificateVerifyOptions with subject to verify.

Properties

Name Description
AllPages { get; set; } Flag to verify each document page. By default value is true.
Expired { get; } Indicates if certificate is expired date due validation result. Property is read-only.
Extensions { get; set; } Additional extensions for alternative signature options verification.
Issuer { get; set; } Specify Certificate Issuer if it should be verified.
IsValid { get; } Valid property flag.
MatchType { get; set; } Gets or sets Text Match Type verification.
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.
PerformChainValidation { get; set; } Get or set if verification process should provide X.509 chain validation using basic validation policy. By default this value is true.
SerialNumber { get; set; } Specify Certificate Serial Number if it should be verified.
ShapePosition { get; set; } Specifies shape position in the document layout. For verifing signatures in headers/footers
Subject { get; set; } Specify Certificate subject if it should be verified.
Thumbprint { get; set; } Specify Certificate Thumbprint if it should be verified.

Remarks

Learn more

See Also