API Reference
Class
Rfc3161TimestampVerificationResult
RFC 3161 timestamp-token verification result.
Inheritance
- Object
- Rfc3161TimestampVerificationResult
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 Rfc3161TimestampVerificationResult(SecurityValidationStatus status, Nullable<DateTimeOffset> timestamp, String policyOid, String messageImprintAlgorithmOid, Byte[] tsaCertificate, CertificateValidationResult certificateValidation, IReadOnlyList<SecurityFinding> findings) #Creates RFC 3161 verification evidence for a provider implementation.
Parameters
- status OfficeIMO.Security.SecurityValidationStatus
- timestamp System.Nullable{System.DateTimeOffset}
- policyOid System.String
- messageImprintAlgorithmOid System.String
- tsaCertificate System.Byte[]
- certificateValidation OfficeIMO.Security.CertificateValidationResult
- findings System.Collections.Generic.IReadOnlyList{OfficeIMO.Security.SecurityFinding}
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public SecurityValidationStatus Status { get; } #Combined token signature, message-imprint, and TSA certificate-validation outcome.
public Nullable<DateTimeOffset> Timestamp { get; } #Timestamp generation time.
public String PolicyOid { get; } #Timestamp policy object identifier.
public String MessageImprintAlgorithmOid { get; } #Message-imprint digest algorithm object identifier.
public Byte[] TsaCertificate { get; } #DER TSA signer certificate bytes.
public CertificateValidationResult CertificateValidation { get; } #TSA certificate trust and revocation outcome.
public IReadOnlyList<SecurityFinding> Findings { get; } #Structured findings.