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 SummaryFields 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 SummaryConstructors Constructor Description OIDCWellKnownProvider(KeycloakSession session)OIDCWellKnownProvider(KeycloakSession session, Map<String,Object> openidConfigOverride, boolean includeClientScopes)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()ObjectgetConfig()protected MTLSEndpointAliasesgetMtlsEndpointAliases(OIDCConfigurationRepresentation config)
 
- 
- 
- 
Constructor Detail- 
OIDCWellKnownProviderpublic OIDCWellKnownProvider(KeycloakSession session) 
 - 
OIDCWellKnownProviderpublic OIDCWellKnownProvider(KeycloakSession session, Map<String,Object> openidConfigOverride, boolean includeClientScopes) 
 
- 
 - 
Method Detail- 
getConfigpublic Object getConfig() - Specified by:
- getConfigin interface- WellKnownProvider
 
 - 
getMtlsEndpointAliasesprotected MTLSEndpointAliases getMtlsEndpointAliases(OIDCConfigurationRepresentation config) 
 
- 
 
-