Package com.easydesk.security.entity
Enum Class EasyDeskUser.PropertyKey
- All Implemented Interfaces:
Serializable,Comparable<EasyDeskUser.PropertyKey>,Constable
- Enclosing interface:
EasyDeskUser
사용자 계정의 상태 표시(mark) 와 속성(property) key.
- Version:
- $Revision$, $Date$
- Author:
- Youngho Cho
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionSystem anonymous user nameSystem anonymous user email anonymous use can be resolved by email addressUser Confirmed MarkUser Deleted MarkHasLoggedIn KeyUser Locked Mark at CONFIRMED_VALUE field System 에서 사용자 계정의 활동이 의심스러울 때 강제적으로 사용자 계정을 LOCKED 시킨다.Password 만료 MarkTemporary Remote Address Cache Key :Temporary UserAgent Cache Key -
Method Summary
Modifier and TypeMethodDescriptionvalue()static EasyDeskUser.PropertyKeyReturns the enum constant of this class with the specified name.static EasyDeskUser.PropertyKey[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
CONFIRM_DATA
User Confirmed Mark -
DELETED
User Deleted Mark -
LOCKED
User Locked Mark at CONFIRMED_VALUE field System 에서 사용자 계정의 활동이 의심스러울 때 강제적으로 사용자 계정을 LOCKED 시킨다. 만약 사용자의 CONFIRMED_VALUE 가 LOCKED 이면 사용자가 비밀번호를 변경하여야 정상 로그인 할 수 있다. -
PASSWORD_EXPIRE
Password 만료 Mark -
REMOTE_ADDRESS_KEY
Temporary Remote Address Cache Key : -
USER_AGENT_KEY
Temporary UserAgent Cache Key -
ANONYMOUS_EMAIL
System anonymous user email anonymous use can be resolved by email address -
ANONYMOUS
System anonymous user name -
HAS_LOGGED_IN
HasLoggedIn Key
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
value
- Returns:
- key
-