Table of Contents

Interface IPresentationResponseParser

Namespace
Tessio.Verifier.OpenId4Vp
Assembly
Tessio.Verifier.OpenId4Vp.dll

Parses an OpenID4VP wallet response (direct_post or direct_post.jwt) and extracts the presented credentials.

public interface IPresentationResponseParser

Remarks

FROZEN contract (contracts-v0).

Methods

ParseAsync(WalletResponseData, CancellationToken)

Parses the wallet response and returns the credentials it presented.

Task<IReadOnlyList<PresentedCredential>> ParseAsync(WalletResponseData response, CancellationToken ct = default)

Parameters

response WalletResponseData

The wallet response as captured by the hosting layer.

ct CancellationToken

Cancellation token.

Returns

Task<IReadOnlyList<PresentedCredential>>