Class AuthorizationPolicyBasedUserRoleWebService
- java.lang.Object
-
- org.pentaho.platform.security.userroledao.ws.UserRoleWebService
-
- org.pentaho.platform.security.userroledao.ws.AuthorizationPolicyBasedUserRoleWebService
-
- All Implemented Interfaces:
IUserRoleWebService
public class AuthorizationPolicyBasedUserRoleWebService extends UserRoleWebService
Same asUserRoleWebService
except that it uses task permissions to determine administrator status instead ofISecurityHelper.isPentahoAdministrator
.- Author:
- Will Gorman (wgorman@pentaho.com)
-
-
Constructor Summary
Constructors Constructor Description AuthorizationPolicyBasedUserRoleWebService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
isAdmin()
-
Methods inherited from class org.pentaho.platform.security.userroledao.ws.UserRoleWebService
createRole, createUser, deleteRoles, deleteUsers, getDao, getRoles, getRolesForUser, getUser, getUserRoleSecurityInfo, getUsers, getUsersForRole, setRoles, setUsers, updateRole, updateRoleObject, updateUser
-
-
-
-
Method Detail
-
isAdmin
protected boolean isAdmin()
- Overrides:
isAdmin
in classUserRoleWebService
-
-