|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 - ロール名
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||