Uses of Interface
org.apache.turbine.om.security.User

Packages that use User
org.apache.turbine.om.security Security object definitions for the Security Service. 
org.apache.turbine.om.security.peer Hand rolled peers for the DB Security Service. 
org.apache.turbine.services.pull.util   
org.apache.turbine.services.rundata Rundata Service provides a factory for the request cycle data objects. 
org.apache.turbine.services.security The security service can be used to authenticate users based on database information. 
org.apache.turbine.services.security.db A security service implementation that used an SQL database for authentication. 
org.apache.turbine.services.security.ldap An LDAP based security service implementation. 
org.apache.turbine.services.security.passive Dummy Service to be used if no security is required. 
org.apache.turbine.services.security.torque A security service implementation based on Torque generated peer classes. 
org.apache.turbine.services.session The session service allows you to access session information of the servlet container. 
org.apache.turbine.util Various utilities used in Turbine and for Turbine based applications. 
 

Uses of User in org.apache.turbine.om.security
 

Classes in org.apache.turbine.om.security that implement User
 class TurbineUser
          A generic implementation of User interface.
 

Methods in org.apache.turbine.om.security with parameters of type User
 void TurbineGroup.grant(User user, Role role)
          Grants a Role in this Group to an User.
 void TurbineGroup.grant(User user, RoleSet roleSet)
          Grants Roles in this Group to an User.
 void TurbineGroup.revoke(User user, Role role)
          Revokes a Role in this Group from an User.
 void TurbineGroup.revoke(User user, RoleSet roleSet)
          Revokes Roles in this group from an User.
 void Group.grant(User user, Role role)
          Grants a Role in this Group to an User.
 void Group.grant(User user, RoleSet roleSet)
          Grants Roles in this Group to an User.
 void Group.revoke(User user, Role role)
          Revokes a Role in this Group from an User.
 void Group.revoke(User user, RoleSet roleSet)
          Revokes Roles in this group from an User.
 

Uses of User in org.apache.turbine.om.security.peer
 

Methods in org.apache.turbine.om.security.peer that return User
static User TurbineUserPeer.row2Object(com.workingdogs.village.Record row, int offset, java.lang.Class cls)
          Implementss torque peers' method.
 

Methods in org.apache.turbine.om.security.peer with parameters of type User
static org.apache.torque.util.Criteria TurbineUserPeer.buildCriteria(User user)
          Builds a criteria object based upon an User object.
static void TurbineUserPeer.populateObject(com.workingdogs.village.Record row, int offset, User obj)
           
static java.util.List TurbineUserPeer.doSelect(org.apache.torque.util.Criteria criteria, User current)
          Issues a select based on a criteria.
static boolean TurbineUserPeer.checkExists(User user)
          Checks if a User is defined in the system.
static RoleSet RolePeer.retrieveSet(User user, Group group)
          Retrieves a set of Roles that an User was assigned in a Group
 

Uses of User in org.apache.turbine.services.pull.util
 

Methods in org.apache.turbine.services.pull.util with parameters of type User
protected  void UIManager.setSkin(User user)
          Set the skin name when the tool is configured to be loaded on a per-session basis.
static void UIManager.setSkin(User user, java.lang.String skin)
          Set the skin name user's temp hashmap for the current session.
 

Uses of User in org.apache.turbine.services.rundata
 

Methods in org.apache.turbine.services.rundata that return User
static User DefaultTurbineRunData.getUserFromSession(javax.servlet.http.HttpSession session)
          Attempts to get the User object from the session.
 User DefaultTurbineRunData.getUser()
          Gets the user.
 User DefaultTurbineRunData.getUserFromSession()
          Attempts to get the user from the session.
 

Methods in org.apache.turbine.services.rundata with parameters of type User
 void DefaultTurbineRunData.setUser(User user)
          Sets the user.
 

Uses of User in org.apache.turbine.services.security
 

Methods in org.apache.turbine.services.security that return User
static User TurbineSecurity.getUserInstance()
          Construct a blank User object.
static User TurbineSecurity.getAuthenticatedUser(java.lang.String username, java.lang.String password)
          Authenticates an user, and constructs an User object to represent him/her.
static User TurbineSecurity.getUser(java.lang.String username)
          Constructs an User object to represent a registered user of the application.
static User[] TurbineSecurity.getUsers(org.apache.torque.util.Criteria criteria)
          Retrieve a set of users that meet the specified criteria.
static User TurbineSecurity.getAnonymousUser()
          Constructs an User object to represent an anonymous user of the application.
 User SecurityService.getUserInstance()
          Construct a blank User object.
 User SecurityService.getUserInstance(java.lang.String userName)
          Construct a blank User object.
 User SecurityService.getAuthenticatedUser(java.lang.String username, java.lang.String password)
          Authenticates an user, and constructs an User object to represent him/her.
 User SecurityService.getUser(java.lang.String username)
          Constructs an User object to represent a registered user of the application.
 User[] SecurityService.getUsers(org.apache.torque.util.Criteria criteria)
          Deprecated. Use retrieveList instead.
 User SecurityService.getAnonymousUser()
          Constructs an User object to represent an anonymous user of the application.
 User BaseSecurityService.getUserInstance()
          Construct a blank User object.
 User BaseSecurityService.getUserInstance(java.lang.String userName)
          Construct a blank User object.
 User BaseSecurityService.getAuthenticatedUser(java.lang.String username, java.lang.String password)
          Authenticates an user, and constructs an User object to represent him/her.
 User BaseSecurityService.getUser(java.lang.String username)
          Constructs an User object to represent a registered user of the application.
 User[] BaseSecurityService.getUsers(org.apache.torque.util.Criteria criteria)
          Deprecated. Use getUserList instead.
 User BaseSecurityService.getAnonymousUser()
          Constructs an User object to represent an anonymous user of the application.
 User UserManager.retrieve(java.lang.String username)
          Retrieve a user from persistent storage using username as the key.
 User UserManager.retrieveById(java.lang.Object key)
          Retrieve a user from persistent storage using the primary key
 User[] UserManager.retrieve(org.apache.torque.util.Criteria criteria)
          Deprecated. Use retrieveList(Criteria crit)
 User UserManager.retrieve(java.lang.String username, java.lang.String password)
          Retrieve a user from persistent storage using username as the key, and authenticate the user.
 

Methods in org.apache.turbine.services.security with parameters of type User
static boolean TurbineSecurity.accountExists(User user)
          Check whether a specified user's account exists.
static boolean TurbineSecurity.isAnonymousUser(User user)
          Checks whether a passed user object matches the anonymous user pattern according to the configured service
static void TurbineSecurity.saveUser(User user)
          Saves User's data in the permanent storage.
static void TurbineSecurity.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
static void TurbineSecurity.changePassword(User user, java.lang.String oldPassword, java.lang.String newPassword)
          Change the password for an User.
static void TurbineSecurity.forcePassword(User user, java.lang.String password)
          Forcibly sets new password for an User.
static AccessControlList TurbineSecurity.getACL(User user)
          Constructs an AccessControlList for a specific user.
static void TurbineSecurity.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
static void TurbineSecurity.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
static void TurbineSecurity.revokeAll(User user)
          Revokes all roles from an User.
static void TurbineSecurity.addUser(User user, java.lang.String password)
          Creates new user account with specified attributes.
static void TurbineSecurity.removeUser(User user)
          Removes an user account from the system.
 boolean SecurityService.accountExists(User user)
          Check whether a specified user's account exists.
 boolean SecurityService.isAnonymousUser(User u)
          Checks whether a passed user object matches the anonymous user pattern according to the configured user manager
 void SecurityService.saveUser(User user)
          Saves User's data in the permanent storage.
 void SecurityService.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
 void SecurityService.addUser(User user, java.lang.String password)
          Creates new user account with specified attributes.
 void SecurityService.removeUser(User user)
          Removes an user account from the system.
 void SecurityService.changePassword(User user, java.lang.String oldPassword, java.lang.String newPassword)
          Change the password for an User.
 void SecurityService.forcePassword(User user, java.lang.String password)
          Forcibly sets new password for an User.
 AccessControlList SecurityService.getACL(User user)
          Constructs an AccessControlList for a specific user.
 void SecurityService.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
 void SecurityService.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
 void SecurityService.revokeAll(User user)
          Revokes all roles from an User.
 boolean BaseSecurityService.accountExists(User user)
          Check whether a specified user's account exists.
 boolean BaseSecurityService.isAnonymousUser(User user)
          Checks whether a passed user object matches the anonymous user pattern according to the configured user manager
 void BaseSecurityService.saveUser(User user)
          Saves User's data in the permanent storage.
 void BaseSecurityService.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
 void BaseSecurityService.addUser(User user, java.lang.String password)
          Creates new user account with specified attributes.
 void BaseSecurityService.removeUser(User user)
          Removes an user account from the system.
 void BaseSecurityService.changePassword(User user, java.lang.String oldPassword, java.lang.String newPassword)
          Change the password for an User.
 void BaseSecurityService.forcePassword(User user, java.lang.String password)
          Forcibly sets new password for an User.
 boolean UserManager.accountExists(User user)
          Check whether a specified user's account exists.
 void UserManager.store(User user)
          Save an User object to persistent storage.
 void UserManager.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
 void UserManager.authenticate(User user, java.lang.String password)
          Authenticate an User with the specified password.
 void UserManager.createAccount(User user, java.lang.String initialPassword)
          Creates new user account with specified attributes.
 void UserManager.removeAccount(User user)
          Removes an user account from the system.
 void UserManager.changePassword(User user, java.lang.String oldPassword, java.lang.String newPassword)
          Change the password for an User.
 void UserManager.forcePassword(User user, java.lang.String password)
          Forcibly sets new password for an User.
 

Uses of User in org.apache.turbine.services.security.db
 

Methods in org.apache.turbine.services.security.db that return User
 User DBUserManager.retrieve(java.lang.String userName)
          Retrieve a user from persistent storage using username as the key.
 User DBUserManager.retrieveById(java.lang.Object key)
          Retrieve a user from persistent storage using the primary key
 User[] DBUserManager.retrieve(org.apache.torque.util.Criteria criteria)
          Deprecated. Use retrieveList instead.
 User DBUserManager.retrieve(java.lang.String userName, java.lang.String password)
          Retrieve a user from persistent storage using username as the key, and authenticate the user.
 

Methods in org.apache.turbine.services.security.db with parameters of type User
 boolean DBUserManager.accountExists(User user)
          Check whether a specified user's account exists.
 void DBUserManager.store(User user)
          Save an User object to persistent storage.
 void DBUserManager.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
 void DBUserManager.authenticate(User user, java.lang.String password)
          Authenticate an User with the specified password.
 void DBUserManager.changePassword(User user, java.lang.String oldPassword, java.lang.String newPassword)
          Change the password for an User.
 void DBUserManager.forcePassword(User user, java.lang.String password)
          Forcibly sets new password for an User.
 void DBUserManager.createAccount(User user, java.lang.String initialPassword)
          Creates new user account with specified attributes.
 void DBUserManager.removeAccount(User user)
          Removes an user account from the system.
 AccessControlList DBSecurityService.getACL(User user)
          Constructs an AccessControlList for a specific user.
 void DBSecurityService.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
 void DBSecurityService.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
 void DBSecurityService.revokeAll(User user)
          Revokes all roles from an User.
 

Uses of User in org.apache.turbine.services.security.ldap
 

Classes in org.apache.turbine.services.security.ldap that implement User
 class LDAPUser
          LDAPUser implements User and provides access to a user who accesses the system via LDAP.
 

Methods in org.apache.turbine.services.security.ldap that return User
 User LDAPUserManager.retrieve(java.lang.String username)
          Retrieve a user from persistent storage using username as the key.
 User LDAPUserManager.retrieveById(java.lang.Object key)
          Retrieve a user from persistent storage using the primary key
 User[] LDAPUserManager.retrieve(org.apache.torque.util.Criteria criteria)
          Deprecated. Use retrieveList instead.
 User LDAPUserManager.retrieve(java.lang.String username, java.lang.String password)
          Retrieve a user from persistent storage using username as the key, and authenticate the user.
 

Methods in org.apache.turbine.services.security.ldap with parameters of type User
 boolean LDAPUserManager.accountExists(User user)
          Check wether a specified user's account exists.
 void LDAPUserManager.store(User user)
          Save a User object to persistent storage.
 void LDAPUserManager.saveOnSessionUnbind(User user)
          This method is not yet implemented.
 void LDAPUserManager.authenticate(User user, java.lang.String password)
          Authenticate a User with the specified password.
 void LDAPUserManager.changePassword(User user, java.lang.String oldPass, java.lang.String newPass)
          This method is not yet implemented Change the password for an User.
 void LDAPUserManager.forcePassword(User user, java.lang.String password)
          This method is not yet implemented Forcibly sets new password for an User.
 void LDAPUserManager.createAccount(User user, java.lang.String initialPassword)
          Creates new user account with specified attributes.
 void LDAPUserManager.removeAccount(User user)
          Removes an user account from the system.
 AccessControlList LDAPSecurityService.getACL(User user)
          Constructs an AccessControlList for a specific user.
 void LDAPSecurityService.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
 void LDAPSecurityService.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
 void LDAPSecurityService.revokeAll(User user)
          Revoke all the roles to a user
 

Uses of User in org.apache.turbine.services.security.passive
 

Methods in org.apache.turbine.services.security.passive that return User
 User PassiveUserManager.retrieve(java.lang.String username)
          Retrieve a user from persistent storage using username as the key.
 User PassiveUserManager.retrieveById(java.lang.Object key)
          Retrieve a user from persistent storage using the primary key
 User[] PassiveUserManager.retrieve(org.apache.torque.util.Criteria criteria)
          Deprecated. Use retrieveList instead.
 User PassiveUserManager.retrieve(java.lang.String username, java.lang.String password)
          Retrieve a user from persistent storage using username as the key, and authenticate the user.
 

Methods in org.apache.turbine.services.security.passive with parameters of type User
 boolean PassiveUserManager.accountExists(User user)
          Check whether a specified user's account exists.
 void PassiveUserManager.store(User user)
          Save an User object to persistent storage.
 void PassiveUserManager.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
 void PassiveUserManager.authenticate(User user, java.lang.String password)
          Authenticate an User with the specified password.
 void PassiveUserManager.createAccount(User user, java.lang.String initialPassword)
          Creates new user account with specified attributes.
 void PassiveUserManager.removeAccount(User user)
          Removes an user account from the system.
 void PassiveUserManager.changePassword(User user, java.lang.String oldPassword, java.lang.String newPassword)
          Change the password for an User.
 void PassiveUserManager.forcePassword(User user, java.lang.String password)
          Forcibly sets new password for an User.
 

Uses of User in org.apache.turbine.services.security.torque
 

Classes in org.apache.turbine.services.security.torque that implement User
 class TorqueUser
          This is the User class used by the TorqueSecurity Service.
 

Methods in org.apache.turbine.services.security.torque that return User
static User UserPeerManager.getNewUser(org.apache.torque.om.Persistent p)
          Returns a new, configured User Object with a supplied Persistent object at its core
 User TorqueUserManager.retrieve(java.lang.String userName)
          Retrieve a user from persistent storage using username as the key.
 User TorqueUserManager.retrieveById(java.lang.Object key)
          Retrieve a user from persistent storage using the primary key
 User[] TorqueUserManager.retrieve(org.apache.torque.util.Criteria criteria)
          Deprecated. Use retrieveList instead.
 User TorqueUserManager.retrieve(java.lang.String userName, java.lang.String password)
          Retrieve a user from persistent storage using username as the key, and authenticate the user.
 

Methods in org.apache.turbine.services.security.torque with parameters of type User
 AccessControlList TorqueSecurityService.getACL(User user)
          Constructs an AccessControlList for a specific user.
 void TorqueSecurityService.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
 void TorqueSecurityService.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
 void TorqueSecurityService.revokeAll(User user)
          Revokes all roles from an User.
static boolean UserPeerManager.checkExists(User user)
          Checks if a User is defined in the system.
static org.apache.torque.util.Criteria UserPeerManager.buildCriteria(User user)
          Calls buildCriteria(User user) in the configured UserPeer.
 boolean TorqueUserManager.accountExists(User user)
          Check whether a specified user's account exists.
 void TorqueUserManager.store(User user)
          Save an User object to persistent storage.
 void TorqueUserManager.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
 void TorqueUserManager.authenticate(User user, java.lang.String password)
          Authenticate an User with the specified password.
 void TorqueUserManager.changePassword(User user, java.lang.String oldPassword, java.lang.String newPassword)
          Change the password for an User.
 void TorqueUserManager.forcePassword(User user, java.lang.String password)
          Forcibly sets new password for an User.
 void TorqueUserManager.createAccount(User user, java.lang.String initialPassword)
          Creates new user account with specified attributes.
 void TorqueUserManager.removeAccount(User user)
          Removes an user account from the system.
 void TorqueGroup.grant(User user, Role role)
          Grants a Role in this Group to an User.
 void TorqueGroup.grant(User user, RoleSet roleSet)
          Grants Roles in this Group to an User.
 void TorqueGroup.revoke(User user, Role role)
          Revokes a Role in this Group from an User.
 void TorqueGroup.revoke(User user, RoleSet roleSet)
          Revokes Roles in this group from an User.
static RoleSet RolePeerManager.retrieveSet(User user, Group group)
          Retrieves a set of Roles that an User was assigned in a Group
 

Uses of User in org.apache.turbine.services.session
 

Methods in org.apache.turbine.services.session that return User
 User SessionTool.getUserFromSession(javax.servlet.http.HttpSession session)
          Gets the User object of the the specified HttpSession.
static User TurbineSession.getUserFromSession(javax.servlet.http.HttpSession session)
          Gets the User object of the the specified HttpSession.
 User TurbineSessionService.getUserFromSession(javax.servlet.http.HttpSession session)
          Gets the User object of the the specified HttpSession.
 User SessionService.getUserFromSession(javax.servlet.http.HttpSession session)
          Gets the User object of the the specified HttpSession.
 

Methods in org.apache.turbine.services.session with parameters of type User
 boolean SessionTool.isUserLoggedIn(User user)
          Determines if a given user is currently logged in.
 java.util.Collection SessionTool.getSessionsForUser(User user)
          Get a collection of all session on which the given user is logged in.
static boolean TurbineSession.isUserLoggedIn(User user)
          Determines if a given user is currently logged in.
static java.util.Collection TurbineSession.getSessionsForUser(User user)
          Get a collection of all session on which the given user is logged in.
 boolean TurbineSessionService.isUserLoggedIn(User user)
          Determines if a given user is currently logged in.
 java.util.Collection TurbineSessionService.getSessionsForUser(User user)
          Get a collection of all session on which the given user is logged in.
 boolean SessionService.isUserLoggedIn(User user)
          Determines if a given user is currently logged in.
 java.util.Collection SessionService.getSessionsForUser(User user)
          Get a collection of all session on which the given user is logged in.
 

Uses of User in org.apache.turbine.util
 

Methods in org.apache.turbine.util that return User
 User RunData.getUser()
          Gets the user.
 User RunData.getUserFromSession()
          Attempts to get the user from the session.
 

Methods in org.apache.turbine.util with parameters of type User
 void RunData.setUser(User user)
          Sets the user.
 



Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.