Class IssuerTrustStatus
Outcome of trust-list resolution for a credential issuer.
public sealed record IssuerTrustStatus : IEquatable<IssuerTrustStatus>
- Inheritance
-
IssuerTrustStatus
- Implements
- Inherited Members
Remarks
FROZEN contract (contracts-v0).
Properties
Reason
Human-readable reason when Trusted is false; null when trusted.
public string? Reason { get; init; }
Property Value
TrustListSource
Identifier of the trust list that produced the verdict (URI, file path, or implementation-defined).
public string? TrustListSource { get; init; }
Property Value
Trusted
True when the issuer chains to a trusted root.
public required bool Trusted { get; init; }