Class ParsedWalletResponse
A fully parsed wallet authorization response: the presented credentials plus the response metadata the hosting layer needs for session correlation.
public sealed record ParsedWalletResponse : IEquatable<ParsedWalletResponse>
- Inheritance
-
ParsedWalletResponse
- Implements
- Inherited Members
Remarks
ParseAsync(WalletResponseData, CancellationToken) (contracts-v0) returns only the credentials;
this richer shape is exposed on the concrete WalletResponseParser because the
state value travels inside the JWE for direct_post.jwt responses and would
otherwise be unreachable.
Properties
Credentials
The presented credentials extracted from vp_token.
public required IReadOnlyList<PresentedCredential> Credentials { get; init; }
Property Value
State
The OpenID4VP state echoed by the wallet, when present.
public string? State { get; init; }