Package org.iplass.mtp.auth
Class User
java.lang.Object
org.iplass.mtp.entity.GenericEntity
org.iplass.mtp.auth.User
- All Implemented Interfaces:
Serializable,Entity
ユーザーを表現するEntity。
当該Entityに保持されるプロパティは、
Entityとして設計されているmtp.auth.Userと一致するとは限らない。
セキュリティの認証機構に応じて、その認証機構特有のプロパティが設定されることがある。
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface org.iplass.mtp.entity.Entity
CREATE_BY, CREATE_DATE, DESCRIPTION, END_DATE, LOCKED_BY, NAME, OID, RECYCLE_BIN_ID, START_DATE, STATE, STATE_INVALID_VALUE, STATE_VALID_VALUE, UPDATE_BY, UPDATE_DATE, VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGroup[]2step認証時、リスクベースによる判断で、IPAddress履歴による判断を行う場合、その履歴を保存するためのプロパティ。getMail()getRank()booleanisAdmin()booleanbooleanvoidsetAccountId(String accountId) voidsetAccountPolicy(String accountPolicy) voidsetAdmin(boolean admin) voidsetFirstName(String firstName) voidsetFirstNameKana(String firstNameKana) voidvoidsetIpAddressHistory(String ipAddressHistory) voidsetLanguage(String language) voidsetLastName(String lastName) voidsetLastNameKana(String lastNameKana) voidvoidsetPassword(String password) voidvoidsetTemporary(boolean temporary) Methods inherited from class org.iplass.mtp.entity.GenericEntity
applyProperties, copy, copyAs, deepCopy, getCreateBy, getCreateDate, getDefinitionName, getDescription, getEndDate, getLockedBy, getName, getOid, getPropertyNames, getRecycleBinId, getStartDate, getState, getUpdateBy, getUpdateDate, getValue, getValue, getValueAs, getVersion, setCreateBy, setCreateDate, setDefinitionName, setDescription, setEndDate, setLockedBy, setName, setOid, setRecycleBinId, setStartDate, setState, setUpdateBy, setUpdateDate, setValue, setValue, setVersion, toMap, toString
-
Field Details
-
DEFINITION_NAME
- See Also:
-
ACCOUNT_ID
- See Also:
-
FIRST_NAME
- See Also:
-
LAST_NAME
- See Also:
-
MAIL
- See Also:
-
PASSWORD
- See Also:
-
ADMIN_FLG
- See Also:
-
TEMPORARY_FLG
- See Also:
-
LANGUAGE
- See Also:
-
FIRST_NAME_KANA
- See Also:
-
LAST_NAME_KANA
- See Also:
-
GROUPS
- See Also:
-
RANK
- See Also:
-
ACCOUNT_POLICY
- See Also:
-
IP_ADDRESS_HISTORY
- See Also:
-
-
Constructor Details
-
User
public User() -
User
-
-
Method Details
-
getAccountId
-
setAccountId
-
getFirstName
-
setFirstName
-
getLastName
-
setLastName
-
getMail
-
setMail
-
getPassword
-
setPassword
-
isAdmin
public boolean isAdmin() -
setAdmin
public void setAdmin(boolean admin) -
isTemporary
public boolean isTemporary() -
setTemporary
public void setTemporary(boolean temporary) -
getLanguage
-
setLanguage
-
getFirstNameKana
-
setFirstNameKana
-
getLastNameKana
-
setLastNameKana
-
getGroups
-
setGroups
-
getRank
-
setRank
-
isAnonymous
public boolean isAnonymous() -
getAccountPolicy
-
setAccountPolicy
-
getIpAddressHistory
2step認証時、リスクベースによる判断で、IPAddress履歴による判断を行う場合、その履歴を保存するためのプロパティ。 -
setIpAddressHistory
-