[Federation] The explicit client registration response should allow OAuth clients

Issue #2132 resolved
Vladimir Dzhuvinov created an issue

The current explicit client registration is specified exclusively for OpenID relying parties (RPs). Plain OAuth client should also be able to use it.

https://openid.bitbucket.io/connect/openid-federation-1_0.html#section-12.2.2.1-4.18

metadata

REQUIRED. It MUST contain the registered RP metadata under the openid_relying_party Entity Type Identifier. See Section 3 for the full specification.

→ Add oauth_client .

Comments (6)

  1. Michael Jones

    I’m good with generalizing this functionality to be usable by OAuth. When we do this, we should generalize both Explicit and Automatic client registration.

    There will be more places that this change will touch than just the line quoted above. We’ll need to do a comprehensive review of all the registration language for both registration types.

  2. Vladimir Dzhuvinov reporter

    I wonder whether a well-crafted note saying that the registration methods also work for oauth_client the Entity Type would suffice?

  3. Log in to comment