public class DefaultUserRoleListWebService extends Object implements IUserRoleListWebService
IUserRoleListWebService
that delegates to an IUserRoleListService
instance.Constructor and Description |
---|
DefaultUserRoleListWebService()
No-arg constructor for when in Pentaho BI Server.
|
DefaultUserRoleListWebService(IUserRoleListService userRoleListService) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAllRoles()
This method returns the entire set of roles in the system
|
List<String> |
getAllRolesForTenant(Tenant tenant) |
List<String> |
getAllUsers()
This method returns the entire set of users in the system
|
List<String> |
getAllUsersForTenant(Tenant tenant) |
List<String> |
getRolesForUser(String username) |
UserRoleInfo |
getUserRoleInfo()
This method returns the entire set of users and roles in the system
|
List<String> |
getUsersInRole(String role) |
public DefaultUserRoleListWebService()
public DefaultUserRoleListWebService(IUserRoleListService userRoleListService)
public List<String> getAllRoles()
IUserRoleListWebService
getAllRoles
in interface IUserRoleListWebService
public List<String> getAllUsers()
IUserRoleListWebService
getAllUsers
in interface IUserRoleListWebService
public UserRoleInfo getUserRoleInfo()
IUserRoleListWebService
getUserRoleInfo
in interface IUserRoleListWebService
public List<String> getAllRolesForTenant(Tenant tenant)
getAllRolesForTenant
in interface IUserRoleListWebService
public List<String> getAllUsersForTenant(Tenant tenant)
getAllUsersForTenant
in interface IUserRoleListWebService
Copyright © 2017 Hitachi Vantara. All rights reserved.