Package | Description |
---|---|
com.sas.lsaf.security.user |
Service and classes to create and manipulate users in the system.
|
Modifier and Type | Method and Description |
---|---|
void |
UserService.deleteUser(String userId)
Deletes a user who has performed no actions in the system.
|
User |
UserService.getUserByUserId(String userId)
Gets the full representation of a user given their user identifier.
|
UserDescriptor |
UserService.getUserDescriptorByUserId(String userId)
Gets the lightweight representation of the user with the specified user identifier.
|
void |
UserService.lockUser(String userId)
Locks a user with the specified user identifier.
|
void |
UserService.resetPassword(String userId,
String newPassword)
Resets the password of a user.
|
User |
UserService.setDefaultAuthenticatorByUserId(String userId,
String newPassword)
Sets the specified user account to use the default authenticator and the new password specified.
|
User |
UserService.setExternalAuthenticatorByUserId(String userId,
String authenticator,
String authenticatorUsername)
Sets the external authenticator for a user.
|
void |
UserService.unlockUser(String userId)
Unlocks a user with the specified user identifier.
|
User |
UserService.updateUser(User user)
Updates a user in the system.
|
<i>Copyright (c) 2020, SAS Institute Inc., Cary, NC, USA</i>