|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface User
ユーザのインターフェース。
フィールドの概要 | |
---|---|
static java.lang.String |
ADMIN
|
static java.lang.String |
GUEST
|
static java.lang.String |
USERS
|
static java.lang.String |
VISITOR
|
メソッドの概要 | |
---|---|
java.util.Map |
getAttributes()
|
java.lang.String |
getId()
ユーザIDを返す。 |
IdProvider |
getIdProvider()
ユーザを認証したプロバイダ情報を返す。 |
java.lang.String |
getName()
ユーザ名を返す。 |
PAM |
getPAM()
ユーザを認証したPAMを返す。 |
RoleManager |
getRoleManager()
ユーザのRoleManagerを返す。 |
boolean |
hasRole(java.lang.String role)
ロールを持っているか否かを返す。 |
boolean |
isAdmin()
admin ロールを持っているか否かを返す。 |
boolean |
isGuest()
guest ロールを持っているか否かを返す。 |
boolean |
isRegistered()
|
boolean |
isVisitor()
visitor ロールを持っているか否かを返す。 |
void |
setAttributes(java.util.Map attrs)
|
フィールドの詳細 |
---|
static final java.lang.String GUEST
static final java.lang.String ADMIN
static final java.lang.String USERS
static final java.lang.String VISITOR
メソッドの詳細 |
---|
PAM getPAM()
IdProvider getIdProvider()
RoleManager getRoleManager()
java.lang.String getName()
java.lang.String getId()
java.util.Map getAttributes()
void setAttributes(java.util.Map attrs)
boolean isRegistered()
boolean isAdmin()
boolean isGuest()
boolean isVisitor()
boolean hasRole(java.lang.String role)
role
- ロール名
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |