Table of Contents

Class SignedPresentationRequestBuilder

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

Builds JAR-signed OpenID4VP 1.0 presentation requests (RFC 9101), delivered by value or by reference per RequestUriBase.

public sealed class SignedPresentationRequestBuilder : IPresentationRequestBuilder
Inheritance
SignedPresentationRequestBuilder
Implements
Inherited Members

Constructors

SignedPresentationRequestBuilder(PresentationRequestBuilderOptions)

Creates the builder.

public SignedPresentationRequestBuilder(PresentationRequestBuilderOptions options)

Parameters

options PresentationRequestBuilderOptions

Methods

BuildAsync(PresentationRequestOptions, CancellationToken)

Builds and signs a presentation request from the supplied options.

public Task<PresentationRequest> BuildAsync(PresentationRequestOptions options, CancellationToken ct = default)

Parameters

options PresentationRequestOptions

Per-request inputs (DCQL, nonce, response_uri, etc.).

ct CancellationToken

Cancellation token.

Returns

Task<PresentationRequest>