Closed tplooker closed 1 year ago
Another possible proposal is to transform this parameters value into a enum which members control where the metadata is resolved from allowing for interoperable support between oauth and openid-federation, for example
When the clients metadata is available at /.well-known/oauth-client
the client discovery parameter value would be client_discovery=oauth
. When the clients metadata is available at /.well-known/openid-federation
the client discovery parameter value would be client_discovery=openid-federation
.
Shifted the approach towards client id schemes instead which is aligned to OpenID4VCI
During IIW, a good point was raised about whether the specification should require a new parameter
client_discovery
for the client to indicate to the AS that its client_id is a URL.Here is a brief summary of comments for and against this
For
true
feels awkward (unfortunately RFC 6749 rules out parameters without a value)Against