Package org.keycloak.protocol.oidc
Class OIDCWellKnownProvider
- java.lang.Object
-
- org.keycloak.protocol.oidc.OIDCWellKnownProvider
-
- All Implemented Interfaces:
Provider
,WellKnownProvider
public class OIDCWellKnownProvider extends Object implements WellKnownProvider
- Author:
- Stian Thorgersen
-
-
Field Summary
Fields Modifier and Type Field Description static List<String>
DEFAULT_CLAIM_TYPES_SUPPORTED
static List<String>
DEFAULT_CLAIMS_SUPPORTED
static List<String>
DEFAULT_CLIENT_AUTH_SIGNING_ALG_VALUES_SUPPORTED
static List<String>
DEFAULT_CODE_CHALLENGE_METHODS_SUPPORTED
List<String>
DEFAULT_GRANT_TYPES_SUPPORTED
static List<String>
DEFAULT_RESPONSE_MODES_SUPPORTED
static List<String>
DEFAULT_RESPONSE_TYPES_SUPPORTED
static List<String>
DEFAULT_SUBJECT_TYPES_SUPPORTED
-
Constructor Summary
Constructors Constructor Description OIDCWellKnownProvider(KeycloakSession session)
OIDCWellKnownProvider(KeycloakSession session, Map<String,Object> openidConfigOverride, boolean includeClientScopes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Object
getConfig()
protected MTLSEndpointAliases
getMtlsEndpointAliases(OIDCConfigurationRepresentation config)
-
-
-
Constructor Detail
-
OIDCWellKnownProvider
public OIDCWellKnownProvider(KeycloakSession session)
-
OIDCWellKnownProvider
public OIDCWellKnownProvider(KeycloakSession session, Map<String,Object> openidConfigOverride, boolean includeClientScopes)
-
-
Method Detail
-
getConfig
public Object getConfig()
- Specified by:
getConfig
in interfaceWellKnownProvider
-
getMtlsEndpointAliases
protected MTLSEndpointAliases getMtlsEndpointAliases(OIDCConfigurationRepresentation config)
-
-