org.kotemaru.auth.gae
クラス UserImpl

java.lang.Object
  上位を拡張 org.kotemaru.auth.UserBase
      上位を拡張 org.kotemaru.auth.gae.UserImpl
すべての実装されたインタフェース:
java.io.Serializable, User

public class UserImpl
extends UserBase

関連項目:
直列化された形式

フィールドの概要
 
インタフェース org.kotemaru.auth.User から継承されたフィールド
ADMIN, GUEST, USERS, VISITOR
 
コンストラクタの概要
UserImpl(PAM pam, RoleManager roleMan, IdProvider idp, java.lang.String name, java.lang.String id)
           
UserImpl(PAM pam, RoleManager roleMan, java.lang.String name)
          コンストラクタ。
 
メソッドの概要
 boolean hasRole(java.lang.String role)
          ロールを持っているか否かを返す。
 
クラス org.kotemaru.auth.UserBase から継承されたメソッド
equals, getAttributes, getId, getIdProvider, getName, getPAM, getRoleManager, hashCode, isAdmin, isGuest, isRegistered, isVisitor, setAttributes, toString
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

UserImpl

public UserImpl(PAM pam,
                RoleManager roleMan,
                IdProvider idp,
                java.lang.String name,
                java.lang.String id)

UserImpl

public UserImpl(PAM pam,
                RoleManager roleMan,
                java.lang.String name)
コンストラクタ。

パラメータ:
pam - 認証したPAMインスタンス
name - ユーザ名
メソッドの詳細

hasRole

public boolean hasRole(java.lang.String role)
インタフェース User の記述:
ロールを持っているか否かを返す。

定義:
インタフェース User 内の hasRole
オーバーライド:
クラス UserBase 内の hasRole
パラメータ:
role - ロール名
戻り値:
ロールを持っているならtrue。


Copyright © 2009 kotemaru.