Enum Class UserEvent

java.lang.Object
java.lang.Enum<UserEvent>
com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
All Implemented Interfaces:
SecurityEvent, Serializable, Comparable<UserEvent>, java.lang.constant.Constable

public enum UserEvent extends Enum<UserEvent> implements SecurityEvent
  • Enum Constant Details

    • ADD

      public static final UserEvent ADD
    • SUSPEND

      public static final UserEvent SUSPEND
    • REMOVE

      public static final UserEvent REMOVE
    • LOGIN

      public static final UserEvent LOGIN
    • TIMEOUT_SESSION

      public static final UserEvent TIMEOUT_SESSION
    • LOCKOUT

      public static final UserEvent LOCKOUT
    • LOGOUT

      public static final UserEvent LOGOUT
    • CHANGE_PERMISSIONS

      public static final UserEvent CHANGE_PERMISSIONS
    • EXPIRE_PASSWORD

      public static final UserEvent EXPIRE_PASSWORD
    • RESET_PASSWORD

      public static final UserEvent RESET_PASSWORD
    • CHANGE_PASSWORD

      public static final UserEvent CHANGE_PASSWORD
    • REJECT_LOGIN

      public static final UserEvent REJECT_LOGIN
    • ENABLE_TWO_FACTOR

      public static final UserEvent ENABLE_TWO_FACTOR
    • DISABLE_TWO_FACTOR

      public static final UserEvent DISABLE_TWO_FACTOR
    • CHANGE_EMAIL

      public static final UserEvent CHANGE_EMAIL
    • REQUEST_EMAIL_VERIFICATION

      public static final UserEvent REQUEST_EMAIL_VERIFICATION
    • VERIFY_EMAIL

      public static final UserEvent VERIFY_EMAIL
  • Method Details

    • values

      public static UserEvent[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static UserEvent valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getFlatEvent

      public String getFlatEvent()
      Specified by:
      getFlatEvent in interface SecurityEvent