@Beta
public interface UserApi
UserAsyncApi, 
| Modifier and Type | Method and Description | 
|---|---|
User | 
get(String userId)
Retrieve information about a user, by user ID 
 | 
User | 
getByName(String userName)
Retrieve information about a user, by user name
 
 NOTE: currently not working in openstack ( https://bugs.launchpad.net/keystone/+bug/956687 ) 
 | 
PagedIterable<? extends User> | 
list()
Retrieve the list of users
 
 NOTE: this method is not in API documentation for keystone, but does work 
 | 
PaginatedCollection<? extends User> | 
list(PaginationOptions options)  | 
Set<? extends Role> | 
listRolesOfUser(String userId)
Retrieves the list of global roles associated with a specific user (excludes tenant roles). 
 | 
Set<? extends Role> | 
listRolesOfUserOnTenant(String userId,
                       String tenantId)
List the roles a user has been granted on a specific tenant 
 | 
PagedIterable<? extends User> list()
PaginatedCollection<? extends User> list(PaginationOptions options)
User get(String userId)
User getByName(String userName)
Set<? extends Role> listRolesOfUser(String userId)
Copyright © 2009-2013 jclouds. All Rights Reserved.