Class SignatureVerificationSummary
public sealed class SignatureVerificationSummary
- Inheritance
-
SignatureVerificationSummary
- Inherited Members
Constructors
SignatureVerificationSummary(SignatureType, SignatureVerificationStatus, SignatureVerificationStatusFlags, Timestamp, IEnumerable<SignatureLog>)
public SignatureVerificationSummary(SignatureType signatureType, SignatureVerificationStatus status, SignatureVerificationStatusFlags flags, Timestamp timestamp, IEnumerable<SignatureLog> issues)
Parameters
signatureType
SignatureTypestatus
SignatureVerificationStatusflags
SignatureVerificationStatusFlagstimestamp
Timestampissues
IEnumerable<SignatureLog>
SignatureVerificationSummary(SignatureType, SignatureVerificationStatus, SignatureVerificationStatusFlags, Timestamp, DateTimeOffset?, IEnumerable<SignatureLog>)
public SignatureVerificationSummary(SignatureType signatureType, SignatureVerificationStatus status, SignatureVerificationStatusFlags flags, Timestamp timestamp, DateTimeOffset? expirationTime, IEnumerable<SignatureLog> issues)
Parameters
signatureType
SignatureTypestatus
SignatureVerificationStatusflags
SignatureVerificationStatusFlagstimestamp
TimestampexpirationTime
DateTimeOffset?issues
IEnumerable<SignatureLog>
SignatureVerificationSummary(SignatureType, SignatureVerificationStatus, SignatureVerificationStatusFlags, IEnumerable<SignatureLog>)
public SignatureVerificationSummary(SignatureType signatureType, SignatureVerificationStatus status, SignatureVerificationStatusFlags flags, IEnumerable<SignatureLog> issues)
Parameters
signatureType
SignatureTypestatus
SignatureVerificationStatusflags
SignatureVerificationStatusFlagsissues
IEnumerable<SignatureLog>
Properties
ExpirationTime
Expiration Date and Time for signature
public DateTimeOffset? ExpirationTime { get; }
Property Value
Remarks
This field will only be set if the certificate is expired.
Flags
Reasons for the status.
public SignatureVerificationStatusFlags Flags { get; }
Property Value
Issues
public IEnumerable<SignatureLog> Issues { get; set; }
Property Value
SignatureType
Type of the signature that was verified
public SignatureType SignatureType { get; }
Property Value
Status
Status of the verification
public SignatureVerificationStatus Status { get; }
Property Value
Timestamp
Timestamp used to validate certificate.
public Timestamp Timestamp { get; }