Skip to content

# PDFDocumentSecurityStore

Namespace: O2S.Components.PDF4NET.DigitalSignatures

Defines a document security store.

    public class PDFDocumentSecurityStore

Inheritance Object → PDFDocumentSecurityStore

Remarks

The document security store includes relevant information for validating digital signatures.
It supports the ability to add this critical information after the signed document has been created and before this information is no longer available.

## Constructors

### PDFDocumentSecurityStore()

Initializes a new PDFDocumentSecurityStore object.

    public PDFDocumentSecurityStore()

### PDFDocumentSecurityStore(PDFCosDictionary)

Initializes a new PDFDocumentSecurityStore object.

    public PDFDocumentSecurityStore(PDFCosDictionary cosDocumentSecurityStore)

Parameters

`cosDocumentSecurityStore` PDFCosDictionary

## Properties

### CertificateRevocationLists

Gets the certificate revocation lists collection.

    public PDFDocumentSecurityStoreItemCollection CertificateRevocationLists { get; set; }

Property Value

PDFDocumentSecurityStoreItemCollection
A collection of document security store items, each containing a DER encoded Certificate Revocation List (CRL) (see RFC 5280).

Remarks

This collection contains CRLs that may be used in the validation of the signatures in the document.

### Certificates

Gets the certificates collection.

    public PDFDocumentSecurityStoreItemCollection Certificates { get; set; }

Property Value

PDFDocumentSecurityStoreItemCollection
A collection of document security store items, each containing one DER encoded X.509 certificate (see RFC 5280).

Remarks

This collection contains certificates that may be used in the validation of any signatures in the document.

### OCSPs

Gets the online certificate status protocol responses collection.

    public PDFDocumentSecurityStoreItemCollection OCSPs { get; set; }

Property Value

PDFDocumentSecurityStoreItemCollection
A collection of document security store items, each containing a DER encoded Online Certificate Status Protocol (OCSP) response(see RFC 6960).

Remarks

This collection contains OCSPs that may be used in the validation of the signatures in the document.