Class PackageSignature
- Namespace
- DocWright.Signatures
- Assembly
- DocWright.Signatures.dll
One digital signature found in a package, and what verification concluded about it.
public sealed class PackageSignature
- Inheritance
-
PackageSignature
- Inherited Members
Constructors
- PackageSignature(string, SignatureStatus, IReadOnlyList<SignatureReferenceResult>, byte[]?, string?, DateTimeOffset?, string?, string?)
Creates a signature result.
Properties
- PartUri
The package part the signature XML was read from.
- References
The per-reference verdicts, in the order the signature records them.
- SignatureMethod
The signature-method algorithm URI, for a caller applying an algorithm policy.
- SignerCertificate
The signer's certificate, DER-encoded, or null if the signature carried none.
- SignerName
The subject name from the signer's certificate, or null.
- SigningTime
The signing time the signature claims, or null if it declared none.
- Status
The overall verdict for this signature.
- UnsupportedReason
Why no verdict was reached, when Status is Unsupported.