public class OIDCWellKnownProvider extends Object implements WellKnownProvider
Modifier and Type | Field and 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 |
static 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 and Description |
---|
OIDCWellKnownProvider(KeycloakSession session) |
OIDCWellKnownProvider(KeycloakSession session,
Map<String,Object> openidConfigOverride,
boolean includeClientScopes) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
Object |
getConfig() |
protected MTLSEndpointAliases |
getMtlsEndpointAliases(OIDCConfigurationRepresentation config) |
public static final List<String> DEFAULT_CLIENT_AUTH_SIGNING_ALG_VALUES_SUPPORTED
public OIDCWellKnownProvider(KeycloakSession session)
public OIDCWellKnownProvider(KeycloakSession session, Map<String,Object> openidConfigOverride, boolean includeClientScopes)
public Object getConfig()
getConfig
in interface WellKnownProvider
protected MTLSEndpointAliases getMtlsEndpointAliases(OIDCConfigurationRepresentation config)
Copyright © 2021 JBoss by Red Hat. All rights reserved.