public interface AuthorizationService extends AgrosystService
| Modifier and Type | Method and Description |
|---|---|
void |
addUserRoles(String userId,
List<UserRoleDto> userRoles)
Add role to the user with id the given userId
|
boolean |
canCreateUser(String authenticationToken) |
String |
checkComputedPermissions(String authenticationToken) |
String |
checkComputedPermissions(String authenticationToken,
String doAsUserId) |
void |
dropComputedPermissions(String authenticationToken) |
List<UserDto> |
getDomainResponsibles(String domainCode) |
List<UserRoleDto> |
getEntityRoles(RoleType roleType,
String entityCode) |
List<UserDto> |
getGrowingPlanResponsibles(String growingPlanCode) |
List<UserRoleDto> |
getUserRoles(String userId) |
void |
importPz0UsersRoles(Map<Class,ImportResults> allResults) |
ImportResult |
importRoles(InputStream userFileStream)
Import rules files
|
boolean |
isAdmin(String authenticationToken) |
boolean |
isIsDataProcessor(String authenticationToken) |
void |
saveEntityUserRoles(RoleType roleType,
String entityCode,
List<UserRoleDto> roles) |
void |
saveUserRoles(String userId,
List<UserRoleDto> userRoles)
Set roles to the user with id the userId given has parameter.
|
List<UserRoleEntityDto> |
searchEntities(RoleType roleType,
String termRaw,
Integer campaign) |
List<UserRoleEntityDto> |
searchPossibleEntities(RoleType roleType,
String termRaw) |
boolean isAdmin(String authenticationToken)
boolean isIsDataProcessor(String authenticationToken)
boolean canCreateUser(String authenticationToken)
void dropComputedPermissions(String authenticationToken)
String checkComputedPermissions(String authenticationToken, String doAsUserId)
List<UserRoleDto> getUserRoles(String userId)
List<UserRoleDto> getEntityRoles(RoleType roleType, String entityCode)
List<UserRoleEntityDto> searchPossibleEntities(RoleType roleType, String termRaw)
List<UserRoleEntityDto> searchEntities(RoleType roleType, String termRaw, Integer campaign)
void saveUserRoles(String userId, List<UserRoleDto> userRoles)
userId - userRoles - void saveEntityUserRoles(RoleType roleType, String entityCode, List<UserRoleDto> roles)
ImportResult importRoles(InputStream userFileStream)
userFileStream - void addUserRoles(String userId, List<UserRoleDto> userRoles)
userId - user IduserRoles - roles to addvoid importPz0UsersRoles(Map<Class,ImportResults> allResults)
allResults - Copyright © 2013–2015 Inra. All rights reserved.