TalaoDAO / AltMe

Talao / Altme wallet : Open source Self Sovereign Identity wallet. Multi ecosystem support : EBSI conformant. ARF EUDI wallet implementation, DIIP and more.
https://talao.io
Apache License 2.0
47 stars 14 forks source link

New option for DID switch to use the wallet instance key #2494

Closed ThierryThevenet closed 7 months ago

ThierryThevenet commented 8 months ago

value of the parameter defaultDid

           ......
           "credentialManifestSupport": false,
            "userPinDigits": "4",
            "defaultDid": "urn:ietf:params:oauth:client-assertion-type:jwt-client-attestation",
             ......

urn:ietf:params:oauth:client-assertion-type:jwt-client-attestation

This option is only available from the portal for enterprise wallet as it requests a wallet attestation.

In that case and for OIDC4VCI, OIDC4VP and SIOPV2 the wallet must take the client_id as the sub of the wallet attestation and the private key of the wallet attestation

Remove the rule that in case of Client Authe,tication Method = client_secret_jwt the wallet must ignore the DID parameter value

ThierryThevenet commented 8 months ago

this option will be used for the HAIP profile