|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.security.permission.PermissionManager
パーミッション・マネージャクラス。
パーミッションを生成するマネージャクラスです。
コンストラクタの概要 | |
PermissionManager(String groupId)
コンストラクタ。 |
メソッドの概要 | |
Collection |
doSelection(String category,
String info)
選択用情報を利用して選別された情報のリストを返却します。 |
Collection |
doSelection(String category,
String[] infos)
選択用情報を利用して選別された情報のリストを返却します。 |
String[] |
getCategories()
設定XMLファイルで定義されているすべてのカテゴリ名を返却します。 |
PermissionSelector |
getPermissionSelector(String category)
指定されたカテゴリについて、設定XMLファイルで定義されているPermissionSelectorを返します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public PermissionManager(String groupId) throws AccessSecurityException
groupId
- ログイングループID
AccessSecurityException
- ログイングループIDが不正な場合にスローされます。メソッドの詳細 |
public String[] getCategories()
public PermissionSelector getPermissionSelector(String category) throws AccessSecurityException
category
- 設定ファイル内のカテゴリ名
AccessSecurityException
- 引数が不正だった場合にスローされます。public Collection doSelection(String category, String[] infos) throws AccessSecurityException
category
- カテゴリ infos
- 選択用情報(配列) AccessSecurityException
- パーミッション作成に失敗した場合、または引数が不正だった場合にスローされます。public Collection doSelection(String category, String info) throws AccessSecurityException
category
- カテゴリ info
- 選択用情報 AccessSecurityException
- パーミッション作成に失敗した場合、または引数が不正だった場合にスローされます。
|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |