Package org.keycloak.protocol.oidc
Class OIDCWellKnownProvider
java.lang.Object
org.keycloak.protocol.oidc.OIDCWellKnownProvider
- All Implemented Interfaces:
org.keycloak.provider.Provider,WellKnownProvider
- Author:
- Stian Thorgersen
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionOIDCWellKnownProvider(org.keycloak.models.KeycloakSession session, Map<String, Object> openidConfigOverride, boolean includeClientScopes) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected org.keycloak.protocol.oidc.representations.MTLSEndpointAliasesgetMtlsEndpointAliases(org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation config) getPromptValuesSupported(org.keycloak.models.RealmModel realm)
-
Field Details
-
DEFAULT_RESPONSE_TYPES_SUPPORTED
-
DEFAULT_SUBJECT_TYPES_SUPPORTED
-
DEFAULT_RESPONSE_MODES_SUPPORTED
-
DEFAULT_CLIENT_AUTH_SIGNING_ALG_VALUES_SUPPORTED
-
DEFAULT_CLAIMS_SUPPORTED
-
DEFAULT_CLAIM_TYPES_SUPPORTED
-
DEFAULT_CODE_CHALLENGE_METHODS_SUPPORTED
-
DEFAULT_PROMPT_VALUES_SUPPORTED
-
-
Constructor Details
-
OIDCWellKnownProvider
-
-
Method Details
-
getConfig
- Specified by:
getConfigin interfaceWellKnownProvider
-
getPromptValuesSupported
-
close
public void close()- Specified by:
closein interfaceorg.keycloak.provider.Provider
-
getMtlsEndpointAliases
protected org.keycloak.protocol.oidc.representations.MTLSEndpointAliases getMtlsEndpointAliases(org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation config)
-