Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000-2011 The Apache Software Foundation. All Rights Reserved.