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_SUPPORTEDstatic List<String>DEFAULT_CLAIMS_SUPPORTEDstatic List<String>DEFAULT_CLIENT_AUTH_SIGNING_ALG_VALUES_SUPPORTEDstatic List<String>DEFAULT_CODE_CHALLENGE_METHODS_SUPPORTEDList<String>DEFAULT_GRANT_TYPES_SUPPORTEDstatic List<String>DEFAULT_RESPONSE_MODES_SUPPORTEDstatic List<String>DEFAULT_RESPONSE_TYPES_SUPPORTEDstatic 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 voidclose()ObjectgetConfig()protected MTLSEndpointAliasesgetMtlsEndpointAliases(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:
getConfigin interfaceWellKnownProvider
-
getMtlsEndpointAliases
protected MTLSEndpointAliases getMtlsEndpointAliases(OIDCConfigurationRepresentation config)
-
-