| Package | Description |
|---|---|
| org.gcube.common.keycloak |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultKeycloakClient |
| Modifier and Type | Method and Description |
|---|---|
KeycloakClient |
KeycloakClient.addDynamicScope(String dynamicScope,
String value)
Adds the dynamic scope to default scope, if present, to be used use for the next OIDC token
requests.
|
KeycloakClient |
DefaultKeycloakClient.addDynamicScope(String dynamicScope,
String value) |
static KeycloakClient |
KeycloakClientFactory.newInstance() |
KeycloakClient |
KeycloakClient.removeScope()
Removes all the custom OIDC scopes from the list of scopes to use the next
OIDC token requests
|
KeycloakClient |
DefaultKeycloakClient.removeScope() |
KeycloakClient |
KeycloakClient.useDynamicScopeInsteadOfCustomHeaderForContextRestricion(boolean useDynamicScopeInsteadOfCustomHeaderForContextRestricion)
Sets a flag to use dynamic scope (
D4S_DYNAMIC_SCOPE_NAME =
"d4s-context") instead of custom header
(D4S_CONTEXT_HEADER_NAME = "x-d4science-context")
when an OIDC token with context is used |
KeycloakClient |
DefaultKeycloakClient.useDynamicScopeInsteadOfCustomHeaderForContextRestricion(boolean useDynamicScopeInsteadOfCustomHeaderForContextRestricion) |
KeycloakClient |
KeycloakClient.useScope(String scope)
Replaces the list of the provided OIDC scopes for the next OIDC token
requests
|
KeycloakClient |
DefaultKeycloakClient.useScope(String scope) |
Copyright © 2026. All rights reserved.