oid4vc-haip-sd-jwt-vc icon indicating copy to clipboard operation
oid4vc-haip-sd-jwt-vc copied to clipboard

communicating extra wallet capabilities when obtaining the request object

Open Sakurann opened this issue 2 years ago • 7 comments
trafficstars

verifier sends a request_uri, when wallet hits that request_uri, it can communicate information such as version control. maybe using the headers. not urgent

Sakurann avatar May 15 '23 22:05 Sakurann

wallet capabilities should be attested in the wallet instance attestation wallet should submit its wallet instance attestation to the request_uri URL using the HTTP POST method

peppelinux avatar May 20 '23 23:05 peppelinux

I guess this issue is about the verifier to wallet communication (presentation), specifically the callback from the wallet to the verifier at the request_uri. MSFT currently passes additional information in HTTP request headers to allow the verifier to produce a request object tailored for the capabilities of the wallet. We are considering to add this to the spec. I don't see why there is any attestation required.

tlodderstedt avatar May 22 '23 07:05 tlodderstedt

The Wallet Solution has many capabilities, these are attested by Wallet Provider to the Wallet Instance with the Wallet Instance Attestation, this latter should contain the policy and the interop metadata attesting the wallet instance capabilities and should be presented by Wallet Instance to prove its capabilities

this is the picture I have in mind

peppelinux avatar May 22 '23 11:05 peppelinux

we introduced request_uri_mode post in OID4VP, so guess the question is do we want to introduce it in HAIP or not?

Sakurann avatar Dec 05 '24 10:12 Sakurann

Did anybody actually implement this yet and can share experience?

paulbastian avatar Dec 10 '24 15:12 paulbastian

let's discuss in the WG, and decide if we add any text about request_uri_method post

Sakurann avatar Dec 13 '24 12:12 Sakurann

Isn't the question whether which request_uri_method(s) we define as MTI and which we recommend to be used?

tlodderstedt avatar Jan 09 '25 08:01 tlodderstedt