インタフェース
org.kotemaru.auth.User の使用

User を使用しているパッケージ
org.kotemaru.auth   
org.kotemaru.auth.dummy   
org.kotemaru.auth.gae   
org.kotemaru.auth.ldap   
org.kotemaru.auth.localfile   
org.kotemaru.auth.servlet   
org.kotemaru.wsjs   
org.kotemaru.wsjs.ssjs   
 

org.kotemaru.auth での User の使用
 

User を実装している org.kotemaru.auth のクラス
 class UserBase
          ユーザのベース実装。
 class UserImpl
           
 class VisitUser
          visitorユーザの実装。
 

User を返す org.kotemaru.auth のメソッド
 User AuthResultImpl.getUser()
           
 User AuthResult.getUser()
          認証結果のユーザを返す。
static User PAMFactory.getUser(javax.servlet.http.HttpServletRequest request)
          リクエストからユーザを得る。
 User VisitUser.getUser(PAM pam, IdProvider idp, java.lang.String name, java.lang.String uid, boolean isGenerate)
           
static User PAMFactory.getUser(java.lang.String userName)
          認証済みユーザとしてユーザを返す。
static User PAMFactory.getVisitUser()
          未ログインユーザを返す。
static User PAMFactory.logout(javax.servlet.http.HttpServletRequest request)
          ログアウト処理を行う。
 

User 型のパラメータを持つ org.kotemaru.auth のメソッド
 java.util.Map VisitUser.getAttributes(User user)
           
 java.util.Set JSRoleManager.getRoles(User user)
           
 java.util.Set MultiRoleManager.getRoles(User user)
          ユーザの持っているロールを全て返す。
 java.util.Set RoleManager.getRoles(User user)
          ユーザの持っているロールを全て返す。
 java.util.Set VisitUser.getRoles(User user)
           
 int JSRoleManager.getRoleState(User user, java.lang.String role)
           
 int MultiRoleManager.getRoleState(User user, java.lang.String role)
          ユーザのロールの許可状態を返す。
 int RoleManager.getRoleState(User user, java.lang.String role)
          ユーザのロールの許可状態を返す。
 int VisitUser.getRoleState(User user, java.lang.String role)
           
 java.util.Map UserManager.getUserInfo(User user)
           
 void VisitUser.putUser(User user)
           
 void UserManager.putUserInfo(User user, java.util.Map info)
           
 void VisitUser.setAttributes(User user, java.util.Map attrs)
           
 

User 型のパラメータを持つ org.kotemaru.auth のコンストラクタ
AuthResultImpl(PAM pam, int status, User user)
           
 

org.kotemaru.auth.dummy での User の使用
 

User 型のパラメータを持つ org.kotemaru.auth.dummy のメソッド
 java.util.Set RoleManagerImpl.getRoles(User user)
           
 int RoleManagerImpl.getRoleState(User user, java.lang.String role)
           
 java.util.Map UserManagerImpl.getUserInfo(User user)
           
 void UserManagerImpl.putUserInfo(User user, java.util.Map info)
           
 

org.kotemaru.auth.gae での User の使用
 

User 型のパラメータを持つ org.kotemaru.auth.gae のメソッド
 java.util.Set RoleManagerImpl.getRoles(User user)
           
 int RoleManagerImpl.getRoleState(User user, java.lang.String role)
           
 java.util.Map UserManagerImpl.getUserInfo(User user)
           
 void UserManagerImpl.putUserInfo(User user, java.util.Map info)
           
 

org.kotemaru.auth.ldap での User の使用
 

User 型のパラメータを持つ org.kotemaru.auth.ldap のメソッド
 java.util.Set RoleManagerImpl.getRoles(User user)
           
 int RoleManagerImpl.getRoleState(User user, java.lang.String role)
           
 

org.kotemaru.auth.localfile での User の使用
 

User 型のパラメータを持つ org.kotemaru.auth.localfile のメソッド
 java.util.Set RoleManagerImpl.getRoles(User user)
           
 int RoleManagerImpl.getRoleState(User user, java.lang.String role)
           
 java.util.Map UserManagerImpl.getUserInfo(User user)
           
 void UserManagerImpl.putUserInfo(User user, java.util.Map info)
           
 

org.kotemaru.auth.servlet での User の使用
 

User 型のパラメータを持つ org.kotemaru.auth.servlet のメソッド
 java.util.Set RoleManagerImpl.getRoles(User user)
           
 int RoleManagerImpl.getRoleState(User user, java.lang.String role)
           
 

org.kotemaru.wsjs での User の使用
 

User を返す org.kotemaru.wsjs のメソッド
 User AppConfig.getOwner()
           
 User UnregisterUserException.getUser()
          ユーザを返す。
 User AccessDeniedException.getUser()
          ユーザを返す。
 User WsjsContext.getUser()
          ユーザを返す。
 

User 型のパラメータを持つ org.kotemaru.wsjs のメソッド
 AppConfig WsjsContext.getAppConfig(User user)
           
static boolean PermitUtil.hasPermit(PermitUtil.Matcher[] matchers, java.lang.String[][] permits, java.lang.String pageName, User user)
           
static boolean PermitUtil.hasPermitClass(PermitUtil.Matcher[] matchers, java.lang.String[][] permits, PermitUtil.Matcher[] writeMatchers, java.lang.String[][] writePermits, java.lang.String className, Page page, User owner)
           
static boolean Config.hasPermitClass(java.lang.String className, Page page, User user)
           
static boolean PermitUtil.hasPermitJNDI(PermitUtil.Matcher[] matchers, java.lang.String[][] permits, PermitUtil.Matcher[] writeMatchers, java.lang.String[][] writePermits, java.lang.String jndiName, Page page, User user)
           
static boolean Config.hasPermitJNDI(java.lang.String jndiName, Page page, User user)
           
static boolean Config.hasPermitRead(java.lang.String pageName, User user)
           
static boolean Config.hasPermitWrite(java.lang.String pageName, User user)
           
 void WsjsContext.setAppConfig(User user, AppConfig conf)
           
 

User 型のパラメータを持つ org.kotemaru.wsjs のコンストラクタ
AccessDeniedException(WsjsContext ctx, User user, Page page)
           
AccessDeniedException(WsjsContext ctx, User user, java.lang.String pageName)
          コンストラクタ。
AppConfig(User user, java.util.Map map)
           
UnregisterUserException(WsjsContext ctx, User user, Page page)
           
UnregisterUserException(WsjsContext ctx, User user, java.lang.String pageName)
          コンストラクタ。
 

org.kotemaru.wsjs.ssjs での User の使用
 

User を返す org.kotemaru.wsjs.ssjs のメソッド
 User SsjsEnv.getUser()
          ログイン中のユーザを取得。
 



Copyright © 2009 kotemaru.