Package org.activiti.cloud.identity
Interface IdentityManagementService
-
- All Superinterfaces:
IdentityService
public interface IdentityManagementService extends IdentityService
Interface used to handle Identity business logicFor general purpose you should use
IdentityService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddApplicationPermissions(String application, List<SecurityRequestBodyRepresentation> securityRequestBodyRepresentations)List<Group>findGroups(GroupSearchParams groupSearchParams)List<User>findUsers(UserSearchParams userSearchParams)List<SecurityResponseRepresentation>getApplicationPermissions(String application, Set<String> roles)UserRolesgetUserRoles(org.springframework.security.oauth2.jwt.Jwt principal)-
Methods inherited from interface org.activiti.cloud.identity.IdentityService
findGroupByName, findUserByName, findUsersByGroupName
-
-
-
-
Method Detail
-
findUsers
List<User> findUsers(UserSearchParams userSearchParams)
-
findGroups
List<Group> findGroups(GroupSearchParams groupSearchParams)
-
getUserRoles
UserRoles getUserRoles(org.springframework.security.oauth2.jwt.Jwt principal)
-
addApplicationPermissions
void addApplicationPermissions(String application, List<SecurityRequestBodyRepresentation> securityRequestBodyRepresentations)
-
getApplicationPermissions
List<SecurityResponseRepresentation> getApplicationPermissions(String application, Set<String> roles)
-
-