Class KeycloakManagementService
java.lang.Object
org.activiti.cloud.services.identity.keycloak.KeycloakManagementService
- All Implemented Interfaces:
IdentityManagementService,IdentityService
public class KeycloakManagementService
extends Object
implements IdentityManagementService, IdentityService
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final UserTypeSearchParamstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddApplicationPermissions(String application, List<SecurityRequestBodyRepresentation> securityRequestBodyRepresentations) findGroupByName(String groupName) findGroups(GroupSearchParams groupSearchParams) findUserById(String userId) findUserByName(String userName) findUsers(UserSearchParams userSearchParams) findUsersByGroupName(String groupName) getApplicationPermissions(String application, Set<String> roles)
-
Field Details
-
PAGE_START
public static final int PAGE_START- See Also:
-
PAGE_SIZE
public static final int PAGE_SIZE- See Also:
-
DEFAULT_USERTYPE
-
-
Constructor Details
-
KeycloakManagementService
-
-
Method Details
-
findUsers
- Specified by:
findUsersin interfaceIdentityManagementService
-
findGroups
- Specified by:
findGroupsin interfaceIdentityManagementService
-
getApplicationPermissions
public List<SecurityResponseRepresentation> getApplicationPermissions(String application, Set<String> roles) - Specified by:
getApplicationPermissionsin interfaceIdentityManagementService
-
findUserById
- Specified by:
findUserByIdin interfaceIdentityManagementService
-
findUsersByGroupName
- Specified by:
findUsersByGroupNamein interfaceIdentityService
-
findUserByName
- Specified by:
findUserByNamein interfaceIdentityService
-
findGroupByName
- Specified by:
findGroupByNamein interfaceIdentityService
-
addApplicationPermissions
public void addApplicationPermissions(String application, List<SecurityRequestBodyRepresentation> securityRequestBodyRepresentations) - Specified by:
addApplicationPermissionsin interfaceIdentityManagementService
-