Uses of Interface
org.gcube.common.keycloak.KeycloakClient
Packages that use KeycloakClient
-
Uses of KeycloakClient in org.gcube.common.keycloak
Classes in org.gcube.common.keycloak that implement KeycloakClientMethods in org.gcube.common.keycloak that return KeycloakClientModifier and TypeMethodDescriptionDefaultKeycloakClient.addDynamicScope(String dynamicScope, String value) 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.static KeycloakClientKeycloakClientFactory.newInstance()DefaultKeycloakClient.removeScope()KeycloakClient.removeScope()Removes all the custom OIDC scopes from the list of scopes to use the next OIDC token requestsDefaultKeycloakClient.useDynamicScopeInsteadOfCustomHeaderForContextRestricion(boolean useDynamicScopeInsteadOfCustomHeaderForContextRestricion) 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 usedReplaces the list of the provided OIDC scopes for the next OIDC token requests