Pdf |
Represents a container that may contain:
The PdfDocumentSecurityStore type exposes the following members.
Name | Description | |
---|---|---|
![]() | CertificateRevocationLists | Gets the X.509 Certificate Revocation Lists (CRLs) that may be used in the validation of the signatures in the document. |
![]() | Certificates | Gets the X.509 certificates that maybe used in the validation of any signatures in the document. |
![]() | OnlineCertificateStatusProtocolResponses | Gets the X.509 Online Certificate Status Protocol (OCSP) responses that may be used in the validation of the signatures in the document. |
Name | Description | |
---|---|---|
![]() | AddValidationInfo(PdfSignature) | Adds certificates, certificate revocation lists and Online Certificate Status Protocol responses for the specified PdfSignature to this PdfDocumentSecurityStore. The full set of certificates, including the trust anchor when it is available in the form of a certificate, used to validate the signature and which are not already present in the signature are added to the security store. This set includes certificates required for validating the signing certificate, for validating any attribute certificate present in the signature, and for validating any time-stamp token's signing certificate (i.e. a TSA certificate) already incorporated to the signature. The full set of revocation data (CRL or OCSP responses) used in the validation of the signer and CA certificates used in signature are added to the security store. This set includes all certificate status information required for validating the signing certificate, for validating any attribute certificate present in the signature, and for validating any time-stamp token's signing certificate (i.e. a TSA certificate) already incorporated to the signature. |
![]() | AddValidationInfo(PdfSignatureValidationInfo) | Adds certificates, certificate revocation lists and Online Certificate Status Protocol responses from the specified PdfSignatureValidationInfo to this PdfDocumentSecurityStore. |
![]() | Clear | Removes all certificates, certificate revocation lists and Online Certificate Status Protocol responses from this PdfDocumentSecurityStore. |
![]() | ToString |
Returns a String that represents this PdfDocumentSecurityStore instance.
(Overrides ObjectToString) |
Name | Description | |
---|---|---|
![]() | GetArray |
Gets the PdfArray that serves as a backing storage of the specified PdfObject or if no PdfArray serves as a backing storage of the specified PdfObject.
(Defined by PdfObjectExtensions) |
![]() | GetDictionary |
Gets the PdfDictionary that serves as a backing storage of the specified PdfObject.
(Defined by PdfObjectExtensions) |
![]() | GetOrAddDictionary |
Gets the PdfDictionary that serves as a backing storage of the specified PdfObject.
(Defined by PdfObjectExtensions) |