Package com.sas.lsaf.security.user
Service and classes to create and manipulate users in the system.
-
Interface Summary Interface Description UserService Provides methods to manage the lifecycle of a user and to get information about a user that is defined in the system. -
Class Summary Class Description AccountInfo Account information that details account activation, licensing, and external authentication settings, if applicable.AuthenticationProviderInfo Metadata representation of an authentication provider suitable for selection lists.LicenseType Metadata representation of a license type within the system.LockedInfo Account lock information detailing whether the user account is currently locked, by whom, and when.LoginInfo User account login information that details the last login and how many login attempts have been made for a user account since the last successful login.PasswordInfo User account password information that details when the password was created, when it expires, and whether it is currently expired.User Full representation of a user account thats defined in the system.UserCreateInfo Information specifying the detailed attributes of a user account to create.UserDescriptor Lightweight representation of a user account defined in the system. -
Enum Summary Enum Description AccountInfo.AccountType The list of supported account types. -
Exception Summary Exception Description UserDeleteException Thrown when there is a problem deleting a user from the system.UserException Root of the hierarchy of all user account checked exceptions within the SAS Life Science Analytics Framework Java API.UserExistsException Thrown when the user account to be created exists in the system.UserLockedException Thrown when a user account is attempted to be locked but is already locked.UserNotFoundException Thrown when the user account that is specified for an action does not exist in the system.UserPasswordException Thrown when an invalid password is specified.UserUnlockedException Thrown when a user account is attempted to be unlocked but is already unlocked.