Skip to content

Commit

Permalink
up iisuer & verifier
Browse files Browse the repository at this point in the history
  • Loading branch information
BastienLopez committed Oct 18, 2024
1 parent 808e326 commit 74e3543
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 7 deletions.
23 changes: 19 additions & 4 deletions docs/wallet/issuer_configuration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Issuer Configuration
# Issuer configuration

Updated the 16th of October 2024.
Updated the 18th of October 2024.

The wallets support most of the VC options of the OIDC4VCI standard for issuer configuration.

Expand Down Expand Up @@ -40,8 +40,8 @@ Wallets support:
Wallets do not support:

* notification endpoint,
* batch endpoint (Draft 13 and Draft 14),
* DPoP for code and token (soon available),
* batch endpoint of Draft 13,
* DPoP for code and token,
* encrypted credentials.

## Invocation schemes for issuance
Expand All @@ -55,6 +55,21 @@ Wallet support different invocation schemes:

Those schemes can be displayed as QR code for wallet app scanner, smartphone camera or as a deeplink/universal link (a button in a html page for the smartphone browser).

# Support of Universal Links and App Links

For security reasons Talao wallets use Universal Links and App Links to redirect to wallet authorization endpoints and callback endpoints. However those links are not supported by default by all browsers. We suggest to use Safari for IOS phones and Chrome for Android. You may need to setup browser options to allow Universal links with Firefox, Brave, Samsung explorer or even Chrome on IOS.

## Dynamic Credential Request

Right now, wallet supports the "EBSI V3.x implementation" with a `client_metadata` argument added to the authorization request and push authorization request.

Furthermore wallet metadata are available "out of band":

* Talao: [https://app.talao.co/wallet-issuer/.well-known/openid-configuration](https://app.talao.co/wallet-issuer/.well-known/openid-configuration)
* Altme: [https://app.altme.io/wallet-issuer/.well-known/openid-configuration](https://app.altme.io/wallet-issuer/.well-known/openid-configuration)

Learn more about [Dynamic Credential Request](https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html#name-dynamic-credential-request).

## Display credentials

### Attributes of a VC
Expand Down
20 changes: 17 additions & 3 deletions docs/wallet/verifier-configuration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Verifier Configuration
# Verifier configuration

Updated the 16th of October 2024.
Updated the 18th of October 2024.

## OIDC4VP Specifications Drafts

Expand Down Expand Up @@ -42,6 +42,10 @@ Wallets support different invocation schemes:

Those schemes can be displayed as QR code for wallet app scanner, smartphone camera or as a deeplink/universal link (a button in a html page for the smartphone browser).

# Support of Universal Links and App Links

For security reasons Talao wallets use Universal Links and App Links to redirect to wallet authorization endpoints and callback endpoints. However those links are not supported by default by all browsers. We suggest to use Safari for IOS phones and Chrome for Android. You may need to setup browser options to allow Universal links with Firefox, Brave, Samsung explorer or even Chrome on IOS.

## client_id_scheme

Wallet supports the following [client_id_scheme](https://openid.net/specs/openid-4-verifiable-presentations-1_0.html#name-verifier-metadata-managemen) of verifiers:
Expand All @@ -53,7 +57,17 @@ Wallet supports the following [client_id_scheme](https://openid.net/specs/openid

## Wallet metadata

Wallet metadata are available "out of band", see [here](https://doc.wallet-provider.io/wallet/wallet-metadata).
Wallet metadata are available "out of band".

Talao: [https://app.talao.co/wallet-issuer/.well-known/openid-configuration](https://app.talao.co/wallet-issuer/.well-known/openid-configuration)

Altme: [https://app.altme.io/wallet-issuer/.well-known/openid-configuration](https://app.altme.io/wallet-issuer/.well-known/openid-configuration)

Learn more about [Dynamic Credential Request](https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html#name-dynamic-credential-request).

## Submission presentation

Submission presentation seng by wallets support nested_path.

## sd-jwt presentation rules

Expand Down

0 comments on commit 74e3543

Please sign in to comment.