API Reference
PdfDocumentDssInfo
Lightweight metadata from a PDF Document Security Store (/DSS) dictionary.
Inheritance
- Object
- PdfDocumentDssInfo
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
Properties
public Boolean HasDss { get; } #True when the catalog exposes a /DSS dictionary.
public Nullable<Int32> ObjectNumber { get; } #Catalog /DSS object number, when the store is referenced indirectly.
public IReadOnlyList<String> VriKeys { get; } #Keys present in the /VRI validation-related information dictionary.
public IReadOnlyList<Int32> CertificateObjectNumbers { get; } #Top-level /DSS /Certs object references, when readable.
public IReadOnlyList<Int32> OcspObjectNumbers { get; } #Top-level /DSS /OCSPs object references, when readable.
public IReadOnlyList<Int32> CrlObjectNumbers { get; } #Top-level /DSS /CRLs object references, when readable.
public IReadOnlyList<Int32> VriCertificateObjectNumbers { get; } #Certificate references discovered inside /VRI entries.
public IReadOnlyList<Int32> VriOcspObjectNumbers { get; } #OCSP references discovered inside /VRI entries.
public IReadOnlyList<Int32> VriCrlObjectNumbers { get; } #CRL references discovered inside /VRI entries.
public IReadOnlyList<Int32> TimestampObjectNumbers { get; } #Timestamp references discovered inside /VRI entries.
public Int32 VriEntryCount { get; } #Number of /VRI validation-related information entries.
public Int32 TopLevelEvidenceObjectCount { get; } #Total top-level DSS evidence object references.
public Int32 VriEvidenceObjectCount { get; } #Total VRI evidence object references.
public Boolean HasValidationEvidence { get; } #True when the DSS exposes at least one evidence object reference or VRI entry.