Skip to content

OIDC Provider Configuration for ConfigurationRegistrations #5647

Closed
@jzheaux

Description

@jzheaux

JwtDecoders#fromOidcIssuerLocation produces a JwtDecoder based off of the OIDC Provider Configuration endpoint [1].

OidcConfigurationProvider uses this same endpoint to produce a ClientRegistration.Builder.

OidcConfigurationProvider#fromIssuer would be better named ClientRegistrations#fromOidcIssuerLocation to align with the approach that JwtDecoders takes.

Note that doing this will break the Boot team, so we will need to coordinate with them to get this done.

[1] - https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderConfig

Metadata

Metadata

Assignees

No one assigned

    Labels

    in: oauth2An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions