|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.kotemaru.auth.UserBase
org.kotemaru.auth.VisitUser
public class VisitUser
visitorユーザの実装。
フィールドの概要 |
---|
インタフェース org.kotemaru.auth.RoleManager から継承されたフィールド |
---|
ALLOW, DENY, MOOT |
インタフェース org.kotemaru.auth.User から継承されたフィールド |
---|
ADMIN, GUEST, USERS, VISITOR |
コンストラクタの概要 | |
---|---|
VisitUser(PAM pam)
|
メソッドの概要 | |
---|---|
java.util.Map |
getAttributes()
|
java.util.Map |
getAttributes(User user)
|
java.util.Set |
getRoles(User user)
ユーザの持っているロールを全て返す。 |
int |
getRoleState(User user,
java.lang.String role)
ユーザのロールの許可状態を返す。 |
User |
getUser(PAM pam,
IdProvider idp,
java.lang.String name,
java.lang.String uid,
boolean isGenerate)
|
boolean |
hasRole(java.lang.String role)
visitor ロールのみ有効 |
boolean |
isAdmin()
常に無効 |
boolean |
isGuest()
常に無効 |
boolean |
isVisitor()
常に有効 |
void |
putUser(User user)
|
void |
setAttributes(java.util.Map attrs)
|
void |
setAttributes(User user,
java.util.Map attrs)
|
クラス org.kotemaru.auth.UserBase から継承されたメソッド |
---|
equals, getId, getIdProvider, getName, getPAM, getRoleManager, hashCode, isRegistered, toString |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public VisitUser(PAM pam)
メソッドの詳細 |
---|
public java.util.Map getAttributes()
User
内の getAttributes
UserBase
内の getAttributes
public void setAttributes(java.util.Map attrs)
User
内の setAttributes
UserBase
内の setAttributes
public final boolean isAdmin()
User
内の isAdmin
UserBase
内の isAdmin
public final boolean isGuest()
User
内の isGuest
UserBase
内の isGuest
public final boolean isVisitor()
User
内の isVisitor
UserBase
内の isVisitor
public final boolean hasRole(java.lang.String role)
User
内の hasRole
UserBase
内の hasRole
role
- ロール名
public int getRoleState(User user, java.lang.String role)
RoleManager
の記述:
RoleManager
内の getRoleState
user
- ユーザrole
- ロール名
public java.util.Set getRoles(User user)
RoleManager
の記述:
RoleManager
内の getRoles
user
- ユーザ
public java.util.Map getAttributes(User user)
public void setAttributes(User user, java.util.Map attrs)
public User getUser(PAM pam, IdProvider idp, java.lang.String name, java.lang.String uid, boolean isGenerate)
public void putUser(User user)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |