org.pentaho.platform.engine.security.userroledao.ws
Class AuthorizationPolicyBasedUserRoleWebService

java.lang.Object
  extended by org.pentaho.platform.engine.security.userroledao.ws.UserRoleWebService
      extended by org.pentaho.platform.engine.security.userroledao.ws.AuthorizationPolicyBasedUserRoleWebService
All Implemented Interfaces:
IUserRoleWebService

public class AuthorizationPolicyBasedUserRoleWebService
extends UserRoleWebService

Same as UserRoleWebService except that it uses task permissions to determine administrator status instead of SecurityHelper.isPentahoAdministrator.

Author:
Will Gorman (wgorman@pentaho.com)

Constructor Summary
AuthorizationPolicyBasedUserRoleWebService()
           
 
Method Summary
 
Methods inherited from class org.pentaho.platform.engine.security.userroledao.ws.UserRoleWebService
createRole, createUser, deleteRoles, deleteUsers, getRoles, getRolesForUser, getUser, getUserRoleSecurityInfo, getUsers, getUsersForRole, setRoles, setUsers, updateRole, updateRoleObject, updateUser
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthorizationPolicyBasedUserRoleWebService

public AuthorizationPolicyBasedUserRoleWebService()