10.1.7. Wallet Solution MetadataΒΆ
The metadata JSON Object whose key is wallet_solution contains the following parameters. The public keys found in this object are exclusively used for signing and/or encryption operations required by this Entity when acting as a component of the Wallet Provider (e.g., sign the Wallet Attestations to the Wallet Instance).
Key |
Value |
|---|---|
|
CONDITIONAL. JSON Web Key Set document, passed by value, containing the Entity's keys for that Entity Type. It MUST be present if |
|
CONDITIONAL. URL referencing a JWK Set document containing the Wallet Solution's keys for that Entity Type. This URL MUST use the https scheme. It MUST be present if |
|
CONDITIONAL. URL referencing a signed JWT having the Entity's JWK Set document for that Entity Type as its payload. This URL MUST use the https scheme. The JWT MUST be signed using a Federation Entity Key. A successful response from the URL MUST use the HTTP status code 200 with the Content Type |
|
REQUIRED. URL of the entity's logo that will be shown to the User. The logo mime type MUST be |
|
REQUIRED. It contains the Wallet Metadata parameters as defined in Table of Wallet Metadata Parameters and the following two parameters
|
Note
There are Digital Credential flows that require retrieving Wallet Solution metadata before interacting with the Wallet itself. The flow is described in Wallet Metadata Retrieval Flow.