|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.security.account.Account
アカウントモデル。
このアカウントにが有効になる条件(ログインできる条件)は、
有効開始日 <= 日付 < 有効終了日の範囲でかつ、アカウントがライセンス登録してある場合です。
アカウントのライセンス登録については、ライセンスマネージャ( LicenseManager
)を参照してください。
AccountManager
,
直列化された形式コンストラクタの概要 | |
Account(String userID)
コンストラクタ。 |
メソッドの概要 | |
boolean |
equals(Object account)
オブジェクトを比較します。 |
String |
getColorPatternId()
カラーパターンIDを取得します。 |
String |
getDescription()
説明を取得します。 |
String |
getEncoding()
エンコーディング情報を取得します。 |
Locale |
getLocale()
ロケールを取得します。 |
Date |
getLockDate()
アカウントロック日付を取得します。 |
int |
getLoginFailureCount()
ログイン失敗回数を取得します。 |
String |
getMainPagePatternId()
メインページパターンIDを取得します。 |
String |
getMobilePassword()
モバイル用パスワードを取得します。 |
String |
getPassword()
パスワードを取得します。 |
String |
getUserId()
ユーザIDを取得します。 |
Date |
getValidEndDate()
有効終了日を取得します。 |
Date |
getValidStartDate()
有効開始日取得。 |
int |
hashCode()
ハッシュコードを取得します。 |
void |
increaseLoginFailureCount()
ログイン失敗回数をカウントアップします。 |
boolean |
isGoOut()
外出状態を取得します。 |
boolean |
isLock()
アカウントロック状態を取得します。 |
void |
resetLock()
アカウントロックをリセットします。 |
void |
setColorPatternId(String colorPattrenId)
カラーパターンIDを設定します。 |
void |
setDescription(String description)
説明を設定します。 |
void |
setEncoding(String encoding)
エンコーディング情報を設定します。 |
void |
setGoOut(boolean goOut)
外出状態を設定します。 |
void |
setLocale(Locale locale)
ロケールを設定します。 |
void |
setLockDate(Date lockDate)
アカウントロック日付を設定します。 |
void |
setLoginFailureCount(int loginFailureCount)
ログイン失敗回数を設定します。 |
void |
setMainPagePatternId(String mainPagePatternId)
メインページパターンIDを設定する。 |
void |
setMobilePassword(String mobilePassword)
モバイル用パスワードを設定します。 |
void |
setPassword(String password)
パスワードを設定します。 |
protected void |
setUserId(String userId)
ユーザIDを設定します。 |
void |
setValidEndDate(Date endDate)
有効終了日を設定します。 |
void |
setValidStartDate(Date startDate)
有効開始日を設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public Account(String userID)
userID
- ユーザIDメソッドの詳細 |
public boolean equals(Object account)
account
- モデルと等しいかどうかを比較するオブジェクト
Object.equals(Object)
public String getEncoding()
LocaleProvider
内の getEncoding
LocaleProvider.getEncoding()
public Locale getLocale()
LocaleProvider
内の getLocale
LocaleProvider.getLocale()
public Date getLockDate()
public int getLoginFailureCount()
public String getMainPagePatternId()
public String getMobilePassword()
public String getDescription()
public String getColorPatternId()
public String getPassword()
public String getUserId()
public Date getValidEndDate()
public Date getValidStartDate()
public int hashCode()
public void increaseLoginFailureCount()
public boolean isGoOut()
public boolean isLock()
public void resetLock()
public void setEncoding(String encoding)
encoding
- エンコーディング情報public void setGoOut(boolean goOut)
goOut
- 外出している場合はtruepublic void setLocale(Locale locale)
locale
- ロケールpublic void setLockDate(Date lockDate)
lockDate
- 日付を設定した場合、アカウントはロックされる。 nullを設定した場合、アカウントのロックは解除される。public void setLoginFailureCount(int loginFailureCount)
loginFailureCount
- ログイン失敗回数public void setMainPagePatternId(String mainPagePatternId)
mainPagePatternId
- メインページパターンIDpublic void setMobilePassword(String mobilePassword)
mobilePassword
- モバイル用パスワードpublic void setDescription(String description)
description
- 説明public void setColorPatternId(String colorPattrenId)
colorPattrenId
- カラーパターンIDpublic void setPassword(String password)
password
- パスワードprotected void setUserId(String userId)
userId
- ユーザIDpublic void setValidEndDate(Date endDate)
endDate
- 有効終了日public void setValidStartDate(Date startDate)
startDate
- 有効開始日
|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |