OpenId4VP provides some ways allowing a Verifier to invoke the wallet.
One of the proposed methods is via a custom URL, providing as an example a scheme openid4vp://.
At the same time, ISO-18013-7, suggests mdl-openid4vp:// but allows other scheme to be used, as well
Similarly, HAIP suggestshaip://
Our verifier uses the option of a custom URL scheme having a fixed scheme eudi-openid4vp:// since, at least for the first release, we wouldn't like to commit to a specific scheme defined in a profile.
From the verifier perspective this scheme doesn't have to be fixed. We can let the user specify it's own scheme, but having as default the currently used value.
OpenId Foundation conformance application follows a similar approach.
It provides the option to define a custom scheme for assembling the authorization request.
OpenId4VP provides some ways allowing a Verifier to invoke the wallet.
One of the proposed methods is via a custom URL, providing as an example a scheme
openid4vp://
. At the same time, ISO-18013-7, suggestsmdl-openid4vp://
but allows other scheme to be used, as well Similarly, HAIP suggestshaip://
Our verifier uses the option of a custom URL scheme having a fixed scheme
eudi-openid4vp://
since, at least for the first release, we wouldn't like to commit to a specific scheme defined in a profile.From the verifier perspective this scheme doesn't have to be fixed. We can let the user specify it's own scheme, but having as default the currently used value.