Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addRoleToUser(KeycloakEnum.SearchUserType, String, String, KeycloakEnum.Type, String) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Adds a role to a user in Keycloak.
- addUserAttributes(String, List<HashMap<String, List<String>>>) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Adds attributes to a user in Keycloak.
- AttributesException - Exception Class in org.simexid.keycloak.exception
- AttributesException() - Constructor for exception class org.simexid.keycloak.exception.AttributesException
- AttributesException(String) - Constructor for exception class org.simexid.keycloak.exception.AttributesException
- AttributesException(String, Throwable) - Constructor for exception class org.simexid.keycloak.exception.AttributesException
- AttributesException(Throwable) - Constructor for exception class org.simexid.keycloak.exception.AttributesException
- AuthorizationException - Exception Class in org.simexid.keycloak.exception
- AuthorizationException() - Constructor for exception class org.simexid.keycloak.exception.AuthorizationException
- AuthorizationException(String) - Constructor for exception class org.simexid.keycloak.exception.AuthorizationException
- AuthorizationException(String, Throwable) - Constructor for exception class org.simexid.keycloak.exception.AuthorizationException
- AuthorizationException(Throwable) - Constructor for exception class org.simexid.keycloak.exception.AuthorizationException
- authorized() - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Authorizes the client with Keycloak.
C
- callForAddAttributes(String, String) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Calls Keycloak to add/remove (rewrite) attributes to a user.
- callForAddRole(String, String, KeycloakEnum.Type, String) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Calls Keycloak to add/remove (rewrite) a role to a user.
- CLIENT - Enum constant in enum class org.simexid.keycloak.enums.KeycloakEnum.Type
D
- deleteRoleToUser(KeycloakEnum.SearchUserType, String, String, KeycloakEnum.Type, String) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Deletes a role from a user in Keycloak.
- deleteUserAttributes(String, List<String>) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Deletes attributes from a user in Keycloak.
E
- EMAIL - Enum constant in enum class org.simexid.keycloak.enums.KeycloakEnum.SearchUserType
- equals(Object) - Method in class org.simexid.keycloak.model.FederatedIdentity
- equals(Object) - Method in class org.simexid.keycloak.model.KeycloakTokenResponse
- equals(Object) - Method in class org.simexid.keycloak.model.SSORoles
- equals(Object) - Method in class org.simexid.keycloak.model.SSOUser
F
- FederatedIdentity - Class in org.simexid.keycloak.model
-
This class is used to represent the federated identity of a user in the Keycloak server.
- FederatedIdentity() - Constructor for class org.simexid.keycloak.model.FederatedIdentity
- FIRST_NAME - Enum constant in enum class org.simexid.keycloak.enums.KeycloakEnum.SearchUserType
- fromString(String) - Static method in enum class org.simexid.keycloak.enums.KeycloakEnum.SearchUserType
-
Converts a string to the corresponding enum value.
- fromString(String) - Static method in enum class org.simexid.keycloak.enums.KeycloakEnum.Type
-
Converts a string to the corresponding enum value.
G
- GENERIC_SEARCH - Enum constant in enum class org.simexid.keycloak.enums.KeycloakEnum.SearchUserType
- GenericException - Exception Class in org.simexid.keycloak.exception
- GenericException() - Constructor for exception class org.simexid.keycloak.exception.GenericException
- GenericException(String) - Constructor for exception class org.simexid.keycloak.exception.GenericException
- GenericException(String, Throwable) - Constructor for exception class org.simexid.keycloak.exception.GenericException
- GenericException(Throwable) - Constructor for exception class org.simexid.keycloak.exception.GenericException
- getAccessToken() - Method in class org.simexid.keycloak.model.KeycloakTokenResponse
- getAdminUrl() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- getAttributes() - Method in class org.simexid.keycloak.model.SSOUser
- getAuthServerUrl() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- getClientId() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- getClientRole() - Method in class org.simexid.keycloak.model.SSORoles
- getClientRoles() - Method in class org.simexid.keycloak.model.SSOUser
- getClientSecret() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- getClientUiid() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- getComposite() - Method in class org.simexid.keycloak.model.SSORoles
- getContainerId() - Method in class org.simexid.keycloak.model.SSORoles
- getCreatedTimestamp() - Method in class org.simexid.keycloak.model.SSOUser
- getDescription() - Method in class org.simexid.keycloak.model.SSORoles
- getEmail() - Method in class org.simexid.keycloak.model.SSOUser
- getEmailVerified() - Method in class org.simexid.keycloak.model.SSOUser
- getEnabled() - Method in class org.simexid.keycloak.model.SSOUser
- getExp() - Method in class org.simexid.keycloak.model.KeycloakTokenResponse
- getFederatedIdentities() - Method in class org.simexid.keycloak.model.SSOUser
- getFirstName() - Method in class org.simexid.keycloak.model.SSOUser
- getGrantType() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- getGroups() - Method in class org.simexid.keycloak.model.SSOUser
- getId() - Method in class org.simexid.keycloak.model.SSORoles
- getId() - Method in class org.simexid.keycloak.model.SSOUser
- getIdentityProvider() - Method in class org.simexid.keycloak.model.FederatedIdentity
- getLastName() - Method in class org.simexid.keycloak.model.SSOUser
- getName() - Method in class org.simexid.keycloak.model.SSORoles
- getNotBefore() - Method in class org.simexid.keycloak.model.SSOUser
- getRealm() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- getRealmRoles() - Method in class org.simexid.keycloak.model.SSOUser
- getRealmUrl() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- getRequiredActions() - Method in class org.simexid.keycloak.model.SSOUser
- getText() - Method in enum class org.simexid.keycloak.enums.KeycloakEnum.SearchUserType
-
Gets the text representation of the enum value.
- getText() - Method in enum class org.simexid.keycloak.enums.KeycloakEnum.Type
-
Gets the text representation of the enum value.
- getToken() - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Get the current keycloak token and expiration
- getTokenUrl() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- getUserId() - Method in class org.simexid.keycloak.model.FederatedIdentity
- getUserInfo(String) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Retrieves the user information from Keycloak.
- getUsername() - Method in class org.simexid.keycloak.model.SSOUser
- getUserName() - Method in class org.simexid.keycloak.model.FederatedIdentity
- getUserUrl() - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
H
- hashCode() - Method in class org.simexid.keycloak.model.FederatedIdentity
- hashCode() - Method in class org.simexid.keycloak.model.KeycloakTokenResponse
- hashCode() - Method in class org.simexid.keycloak.model.SSORoles
- hashCode() - Method in class org.simexid.keycloak.model.SSOUser
K
- KeycloakEnum - Interface in org.simexid.keycloak.enums
-
Enum class for Keycloak
- KeycloakEnum.SearchUserType - Enum Class in org.simexid.keycloak.enums
-
Enum representing the type of user search in Keycloak.
- KeycloakEnum.Type - Enum Class in org.simexid.keycloak.enums
-
Enum representing the type of Keycloak entity.
- KeycloakTokenResponse - Class in org.simexid.keycloak.model
-
This class is used to represent the token response from the Keycloak server.
- KeycloakTokenResponse() - Constructor for class org.simexid.keycloak.model.KeycloakTokenResponse
- keycloakUtil() - Method in class org.simexid.keycloak.SimexidKeycloakAutoConfiguration
-
Creates a `KeycloakUtil` bean.
- KeycloakUtil - Class in org.simexid.keycloak.service
-
Utility class for interacting with Keycloak.
- KeycloakUtil() - Constructor for class org.simexid.keycloak.service.KeycloakUtil
L
- LAST_NAME - Enum constant in enum class org.simexid.keycloak.enums.KeycloakEnum.SearchUserType
M
- MultipleRolesFoundException - Exception Class in org.simexid.keycloak.exception
- MultipleRolesFoundException() - Constructor for exception class org.simexid.keycloak.exception.MultipleRolesFoundException
- MultipleRolesFoundException(String) - Constructor for exception class org.simexid.keycloak.exception.MultipleRolesFoundException
- MultipleRolesFoundException(String, Throwable) - Constructor for exception class org.simexid.keycloak.exception.MultipleRolesFoundException
- MultipleRolesFoundException(Throwable) - Constructor for exception class org.simexid.keycloak.exception.MultipleRolesFoundException
- MultipleUsersFoundException - Exception Class in org.simexid.keycloak.exception
- MultipleUsersFoundException() - Constructor for exception class org.simexid.keycloak.exception.MultipleUsersFoundException
- MultipleUsersFoundException(String) - Constructor for exception class org.simexid.keycloak.exception.MultipleUsersFoundException
- MultipleUsersFoundException(String, Throwable) - Constructor for exception class org.simexid.keycloak.exception.MultipleUsersFoundException
- MultipleUsersFoundException(Throwable) - Constructor for exception class org.simexid.keycloak.exception.MultipleUsersFoundException
O
- org.simexid.keycloak - package org.simexid.keycloak
- org.simexid.keycloak.enums - package org.simexid.keycloak.enums
- org.simexid.keycloak.exception - package org.simexid.keycloak.exception
- org.simexid.keycloak.model - package org.simexid.keycloak.model
- org.simexid.keycloak.service - package org.simexid.keycloak.service
R
- REALM - Enum constant in enum class org.simexid.keycloak.enums.KeycloakEnum.Type
- retrieveUserRole(String, KeycloakEnum.Type, String) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Retrieves the roles of a user in Keycloak.
- RoleNotFoundException - Exception Class in org.simexid.keycloak.exception
- RoleNotFoundException() - Constructor for exception class org.simexid.keycloak.exception.RoleNotFoundException
- RoleNotFoundException(String) - Constructor for exception class org.simexid.keycloak.exception.RoleNotFoundException
- RoleNotFoundException(String, Throwable) - Constructor for exception class org.simexid.keycloak.exception.RoleNotFoundException
- RoleNotFoundException(Throwable) - Constructor for exception class org.simexid.keycloak.exception.RoleNotFoundException
S
- searchRoles(String, KeycloakEnum.Type, String) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Searches for roles in Keycloak.
- searchUser(KeycloakEnum.SearchUserType, String) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Searches for a user in Keycloak.
- setAccessToken(String) - Method in class org.simexid.keycloak.model.KeycloakTokenResponse
- setAdminUrl(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- setAttributes(HashMap<String, List<String>>) - Method in class org.simexid.keycloak.model.SSOUser
- setAuthServerUrl(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- setClientId(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- setClientRole(Boolean) - Method in class org.simexid.keycloak.model.SSORoles
- setClientRoles(Map<String, List<String>>) - Method in class org.simexid.keycloak.model.SSOUser
- setClientSecret(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- setClientUiid(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- setComposite(Boolean) - Method in class org.simexid.keycloak.model.SSORoles
- setContainerId(String) - Method in class org.simexid.keycloak.model.SSORoles
- setCreatedTimestamp(Long) - Method in class org.simexid.keycloak.model.SSOUser
- setDescription(String) - Method in class org.simexid.keycloak.model.SSORoles
- setEmail(String) - Method in class org.simexid.keycloak.model.SSOUser
- setEmailVerified(Boolean) - Method in class org.simexid.keycloak.model.SSOUser
- setEnabled(Boolean) - Method in class org.simexid.keycloak.model.SSOUser
- setExp(long) - Method in class org.simexid.keycloak.model.KeycloakTokenResponse
- setFederatedIdentities(List<FederatedIdentity>) - Method in class org.simexid.keycloak.model.SSOUser
- setFirstName(String) - Method in class org.simexid.keycloak.model.SSOUser
- setGrantType(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- setGroups(List<String>) - Method in class org.simexid.keycloak.model.SSOUser
- setId(String) - Method in class org.simexid.keycloak.model.SSORoles
- setId(String) - Method in class org.simexid.keycloak.model.SSOUser
- setIdentityProvider(String) - Method in class org.simexid.keycloak.model.FederatedIdentity
- setLastName(String) - Method in class org.simexid.keycloak.model.SSOUser
- setName(String) - Method in class org.simexid.keycloak.model.SSORoles
- setNotBefore(Long) - Method in class org.simexid.keycloak.model.SSOUser
- setRealm(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- setRealmRoles(List<String>) - Method in class org.simexid.keycloak.model.SSOUser
- setRealmUrl(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- setRequiredActions(List<String>) - Method in class org.simexid.keycloak.model.SSOUser
- setTokenUrl(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- setUserId(String) - Method in class org.simexid.keycloak.model.FederatedIdentity
- setUsername(String) - Method in class org.simexid.keycloak.model.SSOUser
- setUserName(String) - Method in class org.simexid.keycloak.model.FederatedIdentity
- setUserUrl(String) - Method in class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- SimexidKeycloakAutoConfiguration - Class in org.simexid.keycloak
-
Auto-configuration class for Simexid Keycloak integration.
- SimexidKeycloakAutoConfiguration() - Constructor for class org.simexid.keycloak.SimexidKeycloakAutoConfiguration
- SimexidKeycloakConfigurationProperties - Class in org.simexid.keycloak
-
Configuration properties for Simexid Keycloak integration.
- SimexidKeycloakConfigurationProperties() - Constructor for class org.simexid.keycloak.SimexidKeycloakConfigurationProperties
- SSORoles - Class in org.simexid.keycloak.model
-
This class is used to represent the roles of a user in the Keycloak server.
- SSORoles() - Constructor for class org.simexid.keycloak.model.SSORoles
- SSORoles(String, String, String, Boolean, Boolean, String) - Constructor for class org.simexid.keycloak.model.SSORoles
- SSOUser - Class in org.simexid.keycloak.model
-
This class is used to represent the user in the Keycloak server.
- SSOUser() - Constructor for class org.simexid.keycloak.model.SSOUser
T
- toJson() - Method in class org.simexid.keycloak.model.FederatedIdentity
- toJson() - Method in class org.simexid.keycloak.model.KeycloakTokenResponse
- toJson() - Method in class org.simexid.keycloak.model.SSORoles
- toJson() - Method in class org.simexid.keycloak.model.SSOUser
- toString() - Method in class org.simexid.keycloak.model.FederatedIdentity
- toString() - Method in class org.simexid.keycloak.model.KeycloakTokenResponse
- toString() - Method in class org.simexid.keycloak.model.SSORoles
- toString() - Method in class org.simexid.keycloak.model.SSOUser
U
- updateUser(String, SSOUser) - Method in class org.simexid.keycloak.service.KeycloakUtil
-
Updates a user in Keycloak.
- USERNAME - Enum constant in enum class org.simexid.keycloak.enums.KeycloakEnum.SearchUserType
- UserNotFoundException - Exception Class in org.simexid.keycloak.exception
- UserNotFoundException() - Constructor for exception class org.simexid.keycloak.exception.UserNotFoundException
- UserNotFoundException(String) - Constructor for exception class org.simexid.keycloak.exception.UserNotFoundException
- UserNotFoundException(String, Throwable) - Constructor for exception class org.simexid.keycloak.exception.UserNotFoundException
- UserNotFoundException(Throwable) - Constructor for exception class org.simexid.keycloak.exception.UserNotFoundException
V
- valueOf(String) - Static method in enum class org.simexid.keycloak.enums.KeycloakEnum.SearchUserType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.simexid.keycloak.enums.KeycloakEnum.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.simexid.keycloak.enums.KeycloakEnum.SearchUserType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.simexid.keycloak.enums.KeycloakEnum.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form