public interface BaseAuth
Modifier and Type | Method and Description |
---|---|
void |
assignRole(String userId,
String roleId) |
void |
changeSecurity(String uuid,
ChangeSecurity changeSecurity) |
void |
createRole(String roleId,
boolean active) |
void |
createUser(String userId,
String password,
String email,
String name,
boolean active) |
void |
deleteRole(String roleId) |
void |
deleteUser(String userId) |
Map<String,Integer> |
getGrantedRoles(String uuid) |
Map<String,Integer> |
getGrantedUsers(String uuid) |
GrantedUsersAndRolesItem |
getGrantedUsersAndRoles(String uuid) |
List<Profile> |
getProfiles(boolean filterByActive) |
List<String> |
getRoles() |
List<String> |
getRolesByUser(String userId) |
CommonUser |
getUser(String userId) |
Profile |
getUserProfile(String userId) |
List<CommonUser> |
getUsers() |
List<CommonUser> |
getUsersByRole(String roleId) |
List<Tenant> |
getUserTenants() |
void |
grantRole(String uuid,
String roleId,
int permissions,
boolean recursive) |
void |
grantUser(String uuid,
String userId,
int permissions,
boolean recursive) |
String |
login(String user,
String password) |
void |
logout() |
void |
removeRole(String userId,
String roleId) |
void |
revokeRole(String uuid,
String roleId,
int permissions,
boolean recursive) |
void |
revokeUser(String uuid,
String userId,
int permissions,
boolean recursive) |
void |
setAuthorizationToken(String authorizationToken) |
void |
setRolePermissions(String uuid,
String roleId,
int permissions,
boolean recursive) |
void |
setUserPermissions(String uuid,
String userId,
int permissions,
boolean recursive) |
void |
setUserProfile(String userId,
long profileId) |
void |
setUserTenant(long tenantId) |
void |
updateRole(String roleId,
boolean active) |
void |
updateUser(String userId,
String password,
String email,
String name,
boolean active) |
String login(String user, String password) throws AuthenticationException, UnknowException, WebserviceException
void logout() throws AuthenticationException, UnknowException, WebserviceException
void setAuthorizationToken(String authorizationToken)
GrantedUsersAndRolesItem getGrantedUsersAndRoles(String uuid) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, UnknowException, WebserviceException
Map<String,Integer> getGrantedRoles(String uuid) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, UnknowException, WebserviceException
Map<String,Integer> getGrantedUsers(String uuid) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, UnknowException, WebserviceException
List<String> getRoles() throws AccessDeniedException, RepositoryException, DatabaseException, PrincipalAdapterException, UnknowException, WebserviceException
List<String> getRolesByUser(String userId) throws AccessDeniedException, RepositoryException, DatabaseException, PrincipalAdapterException, UnknowException, WebserviceException
List<CommonUser> getUsers() throws AccessDeniedException, RepositoryException, DatabaseException, PrincipalAdapterException, UnknowException, WebserviceException
CommonUser getUser(String userId) throws AccessDeniedException, RepositoryException, DatabaseException, PrincipalAdapterException, UnknowException, WebserviceException
List<CommonUser> getUsersByRole(String roleId) throws AccessDeniedException, RepositoryException, DatabaseException, PrincipalAdapterException, UnknowException, WebserviceException
void revokeRole(String uuid, String roleId, int permissions, boolean recursive) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, UnknowException, WebserviceException
void revokeUser(String uuid, String userId, int permissions, boolean recursive) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, UnknowException, WebserviceException
void grantRole(String uuid, String roleId, int permissions, boolean recursive) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, UnknowException, WebserviceException
void grantUser(String uuid, String userId, int permissions, boolean recursive) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, UnknowException, WebserviceException
void changeSecurity(String uuid, ChangeSecurity changeSecurity) throws PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, UnknowException, WebserviceException
void createUser(String userId, String password, String email, String name, boolean active) throws PrincipalAdapterException, UnknowException, WebserviceException
void deleteUser(String userId) throws PrincipalAdapterException, UnknowException, WebserviceException
void updateUser(String userId, String password, String email, String name, boolean active) throws PrincipalAdapterException, UnknowException, WebserviceException
void createRole(String roleId, boolean active) throws PrincipalAdapterException, UnknowException, WebserviceException
void deleteRole(String roleId) throws PrincipalAdapterException, UnknowException, WebserviceException
void updateRole(String roleId, boolean active) throws PrincipalAdapterException, UnknowException, WebserviceException
void assignRole(String userId, String roleId) throws PrincipalAdapterException, UnknowException, WebserviceException
void removeRole(String userId, String roleId) throws PrincipalAdapterException, UnknowException, WebserviceException
List<Profile> getProfiles(boolean filterByActive) throws PrincipalAdapterException, WebserviceException, UnknowException
Profile getUserProfile(String userId) throws PrincipalAdapterException, WebserviceException, UnknowException
void setUserProfile(String userId, long profileId) throws PrincipalAdapterException, WebserviceException, UnknowException
void setUserPermissions(String uuid, String userId, int permissions, boolean recursive) throws PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, WebserviceException, UnknowException
void setRolePermissions(String uuid, String roleId, int permissions, boolean recursive) throws PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, WebserviceException, UnknowException
List<Tenant> getUserTenants() throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, UnknowException, WebserviceException
void setUserTenant(long tenantId) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, UnknowException, WebserviceException
Copyright © 2019 Open Knowledge Management System S.L.. All Rights Reserved.