Enum Class EasyDeskUser.PropertyKey

java.lang.Object
java.lang.Enum<EasyDeskUser.PropertyKey>
com.easydesk.security.entity.EasyDeskUser.PropertyKey
All Implemented Interfaces:
Serializable, Comparable<EasyDeskUser.PropertyKey>, Constable
Enclosing interface:
EasyDeskUser

public static enum EasyDeskUser.PropertyKey extends Enum<EasyDeskUser.PropertyKey>
사용자 계정의 상태 표시(mark) 와 속성(property) key.
Version:
$Revision$, $Date$
Author:
Youngho Cho
  • Enum Constant Details

    • CONFIRM_DATA

      public static final EasyDeskUser.PropertyKey CONFIRM_DATA
      User Confirmed Mark
    • DELETED

      public static final EasyDeskUser.PropertyKey DELETED
      User Deleted Mark
    • LOCKED

      public static final EasyDeskUser.PropertyKey LOCKED
      User Locked Mark at CONFIRMED_VALUE field System 에서 사용자 계정의 활동이 의심스러울 때 강제적으로 사용자 계정을 LOCKED 시킨다. 만약 사용자의 CONFIRMED_VALUE 가 LOCKED 이면 사용자가 비밀번호를 변경하여야 정상 로그인 할 수 있다.
    • PASSWORD_EXPIRE

      public static final EasyDeskUser.PropertyKey PASSWORD_EXPIRE
      Password 만료 Mark
    • REMOTE_ADDRESS_KEY

      public static final EasyDeskUser.PropertyKey REMOTE_ADDRESS_KEY
      Temporary Remote Address Cache Key :
    • USER_AGENT_KEY

      public static final EasyDeskUser.PropertyKey USER_AGENT_KEY
      Temporary UserAgent Cache Key
    • ANONYMOUS_EMAIL

      public static final EasyDeskUser.PropertyKey ANONYMOUS_EMAIL
      System anonymous user email anonymous use can be resolved by email address
    • ANONYMOUS

      public static final EasyDeskUser.PropertyKey ANONYMOUS
      System anonymous user name
    • HAS_LOGGED_IN

      public static final EasyDeskUser.PropertyKey HAS_LOGGED_IN
      HasLoggedIn Key
  • Method Details

    • values

      public static EasyDeskUser.PropertyKey[] 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 EasyDeskUser.PropertyKey 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
    • value

      public String value()
      Returns:
      key