Package com.sas.lsaf.security.user


package com.sas.lsaf.security.user
Service and classes to create and manipulate users in the system.
  • Class
    Description
    Account information that details account activation, licensing, and external authentication settings, if applicable.
    The list of supported account types.
    Metadata representation of an authentication provider suitable for selection lists.
    Metadata representation of a license type within the system.
    Account lock information detailing whether the user account is currently locked, by whom, and when.
    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.
    User account password information that details when the password was created, when it expires, and whether it is currently expired.
    Full representation of a user account thats defined in the system.
    Information specifying the detailed attributes of a user account to create.
    Thrown when there is a problem deleting a user from the system.
    Lightweight representation of a user account defined in the system.
    Root of the hierarchy of all user account checked exceptions within the SAS Life Science Analytics Framework Java API.
    Thrown when the user account to be created exists in the system.
    Thrown when a user account is attempted to be locked but is already locked.
    Thrown when the user account that is specified for an action does not exist in the system.
    Thrown when an invalid password is specified.
    Provides methods to manage the lifecycle of a user and to get information about a user that is defined in the system.
    Thrown when a user account is attempted to be unlocked but is already unlocked.