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.services.pull.tools Pull Tools to be used in a template based view. 
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.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 Group.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 Group.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 Group.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.revoke(User user, RoleSet roleSet)
          Revokes Roles in this group from an User.
 

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

Methods in org.apache.turbine.services.pull.tools with parameters of type User
protected  void UITool.setSkin(User user)
          Set the skin name when the tool is configured to be loaded on a per-session basis.
static void UITool.setSkin(User user, String skin)
          Set the skin name in the 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
 User DefaultTurbineRunData.getUser()
          Gets the user.
 User DefaultTurbineRunData.getUserFromSession()
          Attempts to get the user from the session.
static User DefaultTurbineRunData.getUserFromSession(javax.servlet.http.HttpSession session)
          Attempts to get the User object 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.getAnonymousUser()
          Constructs an User object to represent an anonymous user of the application.
 User SecurityService.getAnonymousUser()
          Constructs an User object to represent an anonymous user of the application.
 User BaseSecurityService.getAnonymousUser()
          Constructs an User object to represent an anonymous user of the application.
static User TurbineSecurity.getAuthenticatedUser(String username, String password)
          Authenticates an user, and constructs an User object to represent him/her.
 User SecurityService.getAuthenticatedUser(String username, String password)
          Authenticates an user, and constructs an User object to represent him/her.
 User BaseSecurityService.getAuthenticatedUser(String username, String password)
          Authenticates an user, and constructs an User object to represent him/her.
static User TurbineSecurity.getUser(String username)
          Constructs an User object to represent a registered user of the application.
 User SecurityService.getUser(String username)
          Constructs an User object to represent a registered user of the application.
 User BaseSecurityService.getUser(String username)
          Constructs an User object to represent a registered user of the application.
static User TurbineSecurity.getUserInstance()
          Construct a blank User object.
 User SecurityService.getUserInstance()
          Construct a blank User object.
 User BaseSecurityService.getUserInstance()
          Construct a blank User object.
 User SecurityService.getUserInstance(String userName)
          Construct a blank User object.
 User BaseSecurityService.getUserInstance(String userName)
          Construct a blank User object.
 User[] UserManager.retrieve(Object criteria)
          Deprecated. Use retrieveList(Criteria crit)
 User UserManager.retrieve(String username)
          Retrieve a user from persistent storage using username as the key.
 User UserManager.retrieve(String username, 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
 boolean UserManager.accountExists(User user)
          Check whether a specified user's account exists.
static boolean TurbineSecurity.accountExists(User user)
          Check whether a specified user's account exists.
 boolean SecurityService.accountExists(User user)
          Check whether a specified user's account exists.
 boolean BaseSecurityService.accountExists(User user)
          Check whether a specified user's account exists.
static void TurbineSecurity.addUser(User user, String password)
          Creates new user account with specified attributes.
 void SecurityService.addUser(User user, String password)
          Creates new user account with specified attributes.
 void BaseSecurityService.addUser(User user, String password)
          Creates new user account with specified attributes.
 void UserManager.authenticate(User user, String password)
          Authenticate an User with the specified password.
 void UserManager.changePassword(User user, String oldPassword, String newPassword)
          Change the password for an User.
static void TurbineSecurity.changePassword(User user, String oldPassword, String newPassword)
          Change the password for an User.
 void SecurityService.changePassword(User user, String oldPassword, String newPassword)
          Change the password for an User.
 void BaseSecurityService.changePassword(User user, String oldPassword, String newPassword)
          Change the password for an User.
 void UserManager.createAccount(User user, String initialPassword)
          Creates new user account with specified attributes.
 void UserManager.forcePassword(User user, String password)
          Forcibly sets new password for an User.
static void TurbineSecurity.forcePassword(User user, String password)
          Forcibly sets new password for an User.
 void SecurityService.forcePassword(User user, String password)
          Forcibly sets new password for an User.
 void BaseSecurityService.forcePassword(User user, String password)
          Forcibly sets new password for an User.
static AccessControlList TurbineSecurity.getACL(User user)
          Constructs an AccessControlList for a specific user.
 AccessControlList SecurityService.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.
 void SecurityService.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
static boolean TurbineSecurity.isAnonymousUser(User user)
          Checks whether a passed user object matches the anonymous user pattern according to the configured service
 boolean SecurityService.isAnonymousUser(User u)
          Checks whether a passed user object matches the anonymous user pattern according to the configured user manager
 boolean BaseSecurityService.isAnonymousUser(User user)
          Checks whether a passed user object matches the anonymous user pattern according to the configured user manager
 void UserManager.removeAccount(User user)
          Removes an user account from the system.
static void TurbineSecurity.removeUser(User user)
          Removes an user account from the system.
 void SecurityService.removeUser(User user)
          Removes an user account from the system.
 void BaseSecurityService.removeUser(User user)
          Removes an user account from the system.
static void TurbineSecurity.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
 void SecurityService.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.
 void SecurityService.revokeAll(User user)
          Revokes all roles from an User.
 void UserManager.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
static void TurbineSecurity.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
 void SecurityService.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
 void BaseSecurityService.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
static void TurbineSecurity.saveUser(User user)
          Saves User's data in the permanent storage.
 void SecurityService.saveUser(User user)
          Saves User's data in the permanent storage.
 void BaseSecurityService.saveUser(User user)
          Saves User's data in the permanent storage.
 void UserManager.store(User user)
          Save an User object to persistent storage.
 

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

Classes in org.apache.turbine.services.security.ldap that implement User
 class ActiveDirectoryUser
          ActiveDirectoryUser extends LDAPUser and cares for the different handling of DNs in Active Directory.
 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(Object criteria)
          Deprecated. Use retrieveList instead.
 User LDAPUserManager.retrieve(String username)
          Retrieve a user from persistent storage using username as the key.
 User LDAPUserManager.retrieve(String username, 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.authenticate(User user, String password)
          Authenticate a User with the specified password.
 void LDAPUserManager.changePassword(User user, String oldPass, String newPass)
          This method is not yet implemented Change the password for an User.
 void LDAPUserManager.createAccount(User user, String initialPassword)
          Creates new user account with specified attributes.
 void LDAPUserManager.forcePassword(User user, String password)
          This method is not yet implemented Forcibly sets new password for an User.
 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 LDAPUserManager.removeAccount(User user)
          Removes an user account from the system.
 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
 void LDAPUserManager.saveOnSessionUnbind(User user)
          This method is not yet implemented.
 void LDAPUserManager.store(User user)
          Save a User object to persistent storage.
 

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

Methods in org.apache.turbine.services.security.passive that return User
 User[] PassiveUserManager.retrieve(Object criteria)
          Deprecated. Use retrieveList instead.
 User PassiveUserManager.retrieve(String username)
          Retrieve a user from persistent storage using username as the key.
 User PassiveUserManager.retrieve(String username, 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.authenticate(User user, String password)
          Authenticate an User with the specified password.
 void PassiveUserManager.changePassword(User user, String oldPassword, String newPassword)
          Change the password for an User.
 void PassiveUserManager.createAccount(User user, String initialPassword)
          Creates new user account with specified attributes.
 void PassiveUserManager.forcePassword(User user, String password)
          Forcibly sets new password for an User.
 void PassiveUserManager.removeAccount(User user)
          Removes an user account from the system.
 void PassiveUserManager.saveOnSessionUnbind(User user)
          Saves User data when the session is unbound.
 void PassiveUserManager.store(User user)
          Save an User object to persistent storage.
 

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(Object criteria)
          Deprecated. Use retrieveList instead.
 User TorqueUserManager.retrieve(String userName)
          Retrieve a user from persistent storage using username as the key.
 User TorqueUserManager.retrieve(String userName, String password)
          Retrieve a user from persistent storage using username as the key, and authenticate the user.
 User TorqueUserManager.retrieveById(Object key)
          Retrieve a user from persistent storage using the primary key
 

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

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

Methods in org.apache.turbine.services.session that return User
 User TurbineSessionService.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 SessionTool.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 that return types with arguments of type User
 Collection<User> TurbineSessionService.getActiveUsers()
          Gets a collection of all user objects representing the users currently logged in.
static Collection<User> TurbineSession.getActiveUsers()
          Gets a collection of all user objects representing the users currently logged in.
 Collection<User> SessionTool.getActiveUsers()
          Gets a collection of all user objects representing the users currently logged in.
 Collection<User> SessionService.getActiveUsers()
          Gets a collection of all user objects representing the users currently logged in.
 

Methods in org.apache.turbine.services.session with parameters of type User
 Collection<javax.servlet.http.HttpSession> TurbineSessionService.getSessionsForUser(User user)
          Get a collection of all session on which the given user is logged in.
static Collection<javax.servlet.http.HttpSession> TurbineSession.getSessionsForUser(User user)
          Get a collection of all session on which the given user is logged in.
 Collection<javax.servlet.http.HttpSession> SessionTool.getSessionsForUser(User user)
          Get a collection of all session on which the given user is logged in.
 Collection<javax.servlet.http.HttpSession> SessionService.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.
static boolean TurbineSession.isUserLoggedIn(User user)
          Determines if a given user is currently logged in.
 boolean SessionTool.isUserLoggedIn(User user)
          Determines if a given user is currently logged in.
 boolean SessionService.isUserLoggedIn(User user)
          Determines if a given user is currently 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-2011 The Apache Software Foundation. All Rights Reserved.