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 the list of scopes to use for the next OIDC token requestsAdds the provided OIDC scopes to the list of scopes to use for the next OIDC token requestsstatic KeycloakClientKeycloakClientFactory.newInstance()DefaultKeycloakClient.removeAllScopes()KeycloakClient.removeAllScopes()Removes all the custom OIDC scopes from the list of scopes to use the next OIDC token requestsDefaultKeycloakClient.removeScopes(List<String> scopes) KeycloakClient.removeScopes(List<String> scopes) Removes the provided OIDC scopes from the list of scopes to use for 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