Openid-wallet (Section)#

Path: /profiles/profile{id, type}/settings/authentication-service/authenticators/authenticator{id}/openid-wallet

The settings for the OpenID Wallet authentication provider

Parameters#

NameTypeRequiredDefaultDescription
wallet-invocation-url-prefixstringoptionalhaipThe prefix that will be used for building the wallet invocation URLs. Can be just a URI scheme (such as ‘haip’) or a URL (such as https://wallet.example.com).
signature-algorithmenumerationrequiredSignature algorithm for the signed request object.
authorization-request-time-to-liveuint16optional60Validity period of an authorization request in seconds. This setting controls the maximum amount of time a user can take from opening this authenticator to obtaining a request object (via a provided link or via a provided QR code).
request-object-time-to-liveuint16optional300Validity period of a request object in seconds. This setting controls the ‘exp’ claim of the generated request object.
http-clientleafrefoptionalA reference to the HTTP client to use. If not defined, the default HTTP client is used

Subsections#

NameTypeDescription
signing-key SectionA reference to a signing key. This key will be used to sign request objects created by this authenticator.
client SectionNone
presentation-definition SectionPresentation definition articulates what proofs this Verifier requires.

Was this helpful?