API Reference
Class
PdfLongTermValidationEvidence
DER-encoded validation material to append for one verified PDF signature.
Inheritance
- Object
- PdfLongTermValidationEvidence
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
Accepted by parameters
Constructors
public PdfLongTermValidationEvidence(Int32 signatureObjectNumber, IEnumerable<Byte[]> certificates = null, IEnumerable<Byte[]> ocspResponses = null, IEnumerable<Byte[]> certificateRevocationLists = null) #Creates validation evidence for a signature value object.
Parameters
- signatureObjectNumber System.Int32
- Object number of the signature dictionary to enrich.
- certificates System.Collections.Generic.IEnumerable{System.Byte[]} = null
- DER-encoded X.509 certificates used during validation.
- ocspResponses System.Collections.Generic.IEnumerable{System.Byte[]} = null
- DER-encoded OCSPResponse values used during validation.
- certificateRevocationLists System.Collections.Generic.IEnumerable{System.Byte[]} = null
- DER-encoded X.509 CRLs used during validation.
Inherited Methods
Properties
public Int32 SignatureObjectNumber { get; } #Object number of the signature dictionary to enrich.
public IReadOnlyList<Byte[]> Certificates { get; } #DER-encoded X.509 certificates used during validation.
public IReadOnlyList<Byte[]> OcspResponses { get; } #DER-encoded OCSPResponse values used during validation.
public IReadOnlyList<Byte[]> CertificateRevocationLists { get; } #DER-encoded X.509 CRLs used during validation.
public Boolean HasRevocationEvidence { get; } #True when OCSP or CRL status material is present.