|
intra-mart(R) 5.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.acssecurity.AccountManager
ログインユーザ情報を操作します。
コンストラクタの概要 | |
AccountManager(String login_grp)
推奨されていません。 |
メソッドの概要 | |
boolean |
contains(String userId)
推奨されていません。 jp.co.intra_mart.foundation.security.account.AccountManager.contains(String)に置き換えられました。 |
int |
count()
推奨されていません。 jp.co.intra_mart.foundation.security.account.AccountManager.count()に置き換えられました。 |
void |
delData(String uid)
推奨されていません。 jp.co.intra_mart.foundation.security.account.AccountManager.deleteAccount(String)に置き換えられました。 |
void |
delData(String uid,
boolean isTransaction)
推奨されていません。 jp.co.intra_mart.foundation.security.account.AccountManager.deleteAccount(String)に置き換えられました。 |
Map |
getData(String userId)
推奨されていません。 jp.co.intra_mart.foundation.security.account.AccountManager.getAccount(String)に置き換えられました。 ライセンス情報はjp.co.intra_mart.foundation.security.license.LicenseManager.isRegisteredAccountLicense(String)に置き換えられました。 Accountクラスに含まれない情報はjp.co.intra_mart.foundation.datastore.application.model.user.UserMapperを利用して取得してください。 |
Vector |
getIDs()
推奨されていません。 jp.co.intra_mart.foundation.security.account.AccountManager.getUserIds()に置き換えられました。 |
void |
setData(Map datas)
推奨されていません。 jp.co.intra_mart.foundation.security.account.AccountManager.addAcount(Account) およびupdateAccount(Account)に置き換えられました。 ライセンス情報はjp.co.intra_mart.foundation.security.license.LicenseManager.registerAccountLicense(String)に置き換えられました。 Accountクラスに含まれない情報はjp.co.intra_mart.foundation.datastore.application.domain.user.UserManagerを利用して、更新してください。 |
void |
setData(Map datas,
boolean isTransaction)
推奨されていません。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public AccountManager(String login_grp)
login_grp
- ログイングループIDメソッドの詳細 |
public void setData(Map datas) throws AcssecurityException
datas
- ユーザデータAcssecurityException
- (key == value)
以下、IMISに登録されるデータ。 DBを使用する場合,(*)印のデータはIMISとDBの同期をとる。 id = ユーザID(String)[必須](*) pwd = パスワード(String) mpwd = モバイル用パスワード(String) name = ユーザ名(String)[必須](*) madrs = メールアドレス(String)(*) mbladrs = モバイル用メールアドレス(String)(*) explan = 説明(String) vldDate = 有効期限(Double(ミリ秒)) roles = ロールIDの配列(String[]) license = ライセンス(Boolean あり true/なし false) apps = アプリケーションロール(String[]) (V4.0.0以上) 以下、DBにのみ登録されるデータ。 (get()メソッドでは取得できない) kana = ユーザ名カナ(String) eng = ユーザ名英字(String) tel = 電話番号(String) hndy = 携帯電話番号(String) fax = FAX番号(String) extens = 内線電話番号(String) exFax = 内線FAX(String) cntry_cd = 国コード(String) zip = 郵便番号(String) adrs = 住所(String) madrs2 = メールアドレス2(String) url = URL(String) note = 備考(String) mainGp = 主所属グループCD(String) groups = 所属グループCDの配列(String[]) その他 各アプリに依存(String or Double or Boolean) 引数に指定したユーザIDが既に存在していた場合、上書き(前のデータはなくなり、引数データを追加)する。
public void setData(Map datas, boolean isTransaction) throws AcssecurityException
datas
- ユーザデータisTransaction
- DBトランザクションフラグ(true このメソッドの中でDBトランザクションを張る。/false このメソッドの中でDBトランザクションを張らない。)AcssecurityException
- 引数 datas(Map)の内容
(key == value)
以下、IMISに登録されるデータ。 DBを使用する場合,(*)印のデータはIMISとDBの同期をとる。 id = ユーザID(String)[必須](*) pwd = パスワード(String) mpwd = モバイル用パスワード(String) name = ユーザ名(String)[必須](*) madrs = メールアドレス(String)(*) mbladrs = モバイル用メールアドレス(String)(*) explan = 説明(String) vldDate = 有効期限(Double(ミリ秒)) roles = ロールIDの配列(String[]) license = ライセンス(Boolean あり true/なし false) apps = アプリケーションロール(String[]) (V4.0.0以上) 以下、DBにのみ登録されるデータ。 (get()メソッドでは取得できない) kana = ユーザ名カナ(String) eng = ユーザ名英字(String) tel = 電話番号(String) hndy = 携帯電話番号(String) fax = FAX番号(String) extens = 内線電話番号(String) exFax = 内線FAX(String) cntry_cd = 国コード(String) zip = 郵便番号(String) adrs = 住所(String) madrs2 = メールアドレス2(String) url = URL(String) note = 備考(String) mainGp = 主所属グループCD(String) groups = 所属グループCDの配列(String[]) その他 各アプリに依存(String or Double or Boolean) 引数に指定したユーザIDが既に存在していた場合、上書きする。
public boolean contains(String userId) throws AcssecurityException
userId
- ユーザIDAcssecurityException
public int count() throws AcssecurityException
AcssecurityException
public Vector getIDs() throws AcssecurityException
AcssecurityException
public Map getData(String userId) throws AcssecurityException
userId
- ユーザID
戻り値 (Map)の内容
(key == value)
id = ユーザID(String) pwd = パスワード(String) mpwd = モバイル用パスワード(String) name = ユーザ名(String)[必須] madrs = メールアドレス(String) mbladrs = モバイル用メールアドレス(String) explan = 説明(String) vldDate = 有効期限(Double(ミリ秒)) roles = ロールIDの配列(String[]) license = ライセンス(Boolean あり true/なし false) apps = アプリケーションロール(String[]) (V4.0.0以上)
AcssecurityException
public void delData(String uid) throws AcssecurityException
AcssecurityException
public void delData(String uid, boolean isTransaction) throws AcssecurityException
isTransaction
- DBトランザクションフラグ(true このメソッドの中でDBトランザクションを張る。/false このメソッドの中でDBトランザクションを張らない。)AcssecurityException
|
intra-mart(R) 5.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |