Class VerificationContext
Per-verification context the verifier needs to validate freshness, audience, and credential type.
public sealed record VerificationContext : IEquatable<VerificationContext>
- Inheritance
-
VerificationContext
- Implements
- Inherited Members
Remarks
FROZEN contract (contracts-v0).
Properties
Audience
The verifier's identifier; must match the KB-JWT audience.
public required string Audience { get; init; }
Property Value
ExpectedVct
Optional expected credential type (SD-JWT VC vct claim). When null, the type check is skipped.
public string? ExpectedVct { get; init; }
Property Value
Nonce
The nonce the verifier issued for this presentation; must match the KB-JWT nonce.
public required string Nonce { get; init; }