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 WellKnownProviderprotected MTLSEndpointAliases getMtlsEndpointAliases(OIDCConfigurationRepresentation config)
Copyright © 2021 JBoss by Red Hat. All rights reserved.