Package | Description |
---|---|
com.sas.hls.security.user |
Service and class definitions for manipulating and creating Users.
|
Modifier and Type | Method and Description |
---|---|
void |
UserService.deleteUser(String userId)
Delete a user who has performed no actions in the system.
|
User |
UserService.getUserByUserDescriptor(UserDescriptor userDescriptor)
Get the full client representation of a user from their userDescriptor.
|
User |
UserService.getUserByUserId(String userId)
Get the full client representation of a user given their userId.
|
UserDescriptor |
UserService.getUserDescriptorByUserId(String userId)
Get the light-weight representation of the user with the specified userId.
|
void |
UserService.lockUser(String userId)
Locks the user with the specified userId.
|
void |
UserService.resetPassword(String userId,
String newPassword)
Reset the password of a user.
|
User |
UserService.setDefaultAuthenticatorByUserId(String userId,
String newPassword)
Sets the default authenticator for the specified user which will use the password defined in the current system.
|
User |
UserService.setExternalAuthenticatorByUserId(String userId,
String authenticator,
String authenticatorUsername)
Sets the external authenticator for the specified user.
|
void |
UserService.unlockUser(String userId)
Unlocks the user with the specified userId.
|
User |
UserService.updateUser(User user)
Update a user in the system
|
Copyright (c) 2017, SAS Institute Inc., Cary, NC, USA