Uses of Class
eu.europeana.apikey.keycloak.KeycloakSecurityContext
-
Packages that use KeycloakSecurityContext Package Description eu.europeana.apikey.keycloak -
-
Uses of KeycloakSecurityContext in eu.europeana.apikey.keycloak
Classes in eu.europeana.apikey.keycloak with type parameters of type KeycloakSecurityContext Modifier and Type Class Description classKeycloakPrincipal<T extends KeycloakSecurityContext>This class implements Principal interface used in Spring security.Fields in eu.europeana.apikey.keycloak declared as KeycloakSecurityContext Modifier and Type Field Description protected TKeycloakPrincipal. contextMethods in eu.europeana.apikey.keycloak with parameters of type KeycloakSecurityContext Modifier and Type Method Description ApiKeySecretKeycloakManager. createClient(KeycloakSecurityContext securityContext, ApiKeyRequest requestClient)Create a new client in Keycloak.voidKeycloakManager. deleteClient(KeycloakSecurityContext securityContext, String apiKey)Deletes a client from KeycloakvoidKeycloakManager. disableClient(String clientId, KeycloakSecurityContext securityContext)Disables the client in Keycloak, but only if it is enabledvoidKeycloakManager. enableClient(String clientId, KeycloakSecurityContext securityContext)Enables the client in Keycloak, but only if it was disabledStringKeycloakManager. recreateClient(KeycloakSecurityContext securityContext, String apiKey, ApiKeyRequest requestClient)Used for creating a new keycloak client based on an already existing apikey (missing client synchronization)voidKeycloakManager. updateClient(KeycloakSecurityContext securityContext, ApiKeyRequest apiKeyUpdate, String apiKey)Create a new client in Keycloak.Constructor parameters in eu.europeana.apikey.keycloak with type arguments of type KeycloakSecurityContext Constructor Description KeycloakAuthenticationToken(KeycloakPrincipal<KeycloakSecurityContext> principal)
-