PdfValidationDataOptions Class
The options of PdfSigner.AddValidationDataAsync: the validation data the application has, and whether the missing data is downloaded from the addresses of the certificates (PAdES B-LT, ETSI EN 319 142-1, 5.4).
public sealed class PdfValidationDataOptionsConstructors
| Name | Description |
|---|---|
| PdfValidationDataOptions() |
PdfValidationDataOptions()
PdfValidationDataOptions.cspublic PdfValidationDataOptions()No documentation is available.
Properties
| Name | Description |
|---|---|
| CertificateRevocationLists | Gets the certificate revocation lists, DER encoded (RFC 5280). |
| Certificates | Gets the certificates that complete the chains of the signatures, of their time stamps and of the document time stamps (intermediate and root certificates), and any other certificate to store. |
| DownloadMissingData | Gets a value indicating whether the data that is missing is downloaded: the issuers of the certificates from their caIssuers addresses (RFC 5280, 4.2.2.1), and the revocation evidence of each certificate that is not self-signed, an OCSP response from its responder (RFC 6960) or else the revocation lists of its distribution points (RFC 5280, 4.2.1.13). The default is false: nothing is downloaded. |
| HttpClient | Gets the client the data is downloaded with; null for a client of the library. |
| IncludeVri | Gets a value indicating whether the store gets a VRI dictionary for each signature and document time stamp (ISO 32000-2, 12.8.4.4): the certificates and the revocation evidence of its chains. The default is false. |
| OcspResponses | Gets the OCSP responses, DER encoded OCSPResponse (RFC 6960). |
CertificateRevocationLists
PdfValidationDataOptions.csGets the certificate revocation lists, DER encoded (RFC 5280).
Property value
Certificates
PdfValidationDataOptions.csGets the certificates that complete the chains of the signatures, of their time stamps and of the document time stamps (intermediate and root certificates), and any other certificate to store.
public X509Certificate2Collection Certificates { get; }Property value
DownloadMissingData
PdfValidationDataOptions.csGets a value indicating whether the data that is missing is downloaded: the issuers of the certificates from their caIssuers addresses (RFC 5280, 4.2.2.1), and the revocation evidence of each certificate that is not self-signed, an OCSP response from its responder (RFC 6960) or else the revocation lists of its distribution points (RFC 5280, 4.2.1.13). The default is false: nothing is downloaded.
public bool DownloadMissingData { get; init; }Property value
HttpClient
PdfValidationDataOptions.csGets the client the data is downloaded with; null for a client of the library.
public HttpClient? HttpClient { get; init; }Property value
IncludeVri
PdfValidationDataOptions.csOcspResponses
PdfValidationDataOptions.csGets the OCSP responses, DER encoded OCSPResponse (RFC 6960).