public interface UserManagementService extends UserManagementService
Modifier and Type | Method and Description |
---|---|
Attribute[] |
getAssociatedUserAttributes(String gridId,
String userId,
String[] attributeNames)
Gets user's attribute data.
|
UserProfile |
getAssociatedUserProfile(String gridId,
String userId) |
UserProfile |
getOperatorProfile() |
UserEntrySearchResult |
searchAssociatedUsers(int startIndex,
int maxCount,
String gridId,
MatchingCondition[] conditions,
Order[] orders) |
addUser, clear, deleteUser, getPasswordChangedDate, getUserAttributes, getUserCanCallServices, getUserDigestedPassword, getUserProfile, initialize, searchUsers, searchUsersShouldChangePassword, setUserAttributes, setUserCanCallServices, setUserPassword, setUserProfile
UserEntrySearchResult searchAssociatedUsers(int startIndex, int maxCount, String gridId, MatchingCondition[] conditions, Order[] orders) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, UnknownException
UserProfile getAssociatedUserProfile(String gridId, String userId) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, UnknownException, UserNotFoundException
Attribute[] getAssociatedUserAttributes(String gridId, String userId, String[] attributeNames) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, UnknownException, UserNotFoundException
userId
- User IDattributeNames
- Array of names of acquired attributesAccessLimitExceededException
- Violated an access restrictionInvalidParameterException
- An invalid parameter was passedNoAccessPermissionException
- The user executing the call lacks execution privilegesServiceConfigurationException
- The service setup was not done appropriatelyUnknownException
- An unexpected exception occurredUserNotFoundException
- The specified user was not foundUserProfile getOperatorProfile() throws ServiceConfigurationException, UnknownException