Uses of Interface
org.apache.turbine.om.security.User
-
Packages that use User Package Description 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.passive Dummy Service to be used if no security is required.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 Modifier and Type Class Description classDefaultUserImplThis is the Default user implementation. -
Uses of User in org.apache.turbine.services.pull.tools
Methods in org.apache.turbine.services.pull.tools with parameters of type User Modifier and Type Method Description protected voidUITool. setSkin(User user)Set the skin name when the tool is configured to be loaded on a per-session basis.static voidUITool. 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 with type parameters of type User Modifier and Type Method Description <T extends User>
TDefaultTurbineRunData. getUser()Gets the user.<T extends User>
TDefaultTurbineRunData. getUserFromSession()Attempts to get the user from the session.static <T extends User>
TDefaultTurbineRunData. getUserFromSession(HttpSession session)Attempts to get the User object from the session.Methods in org.apache.turbine.services.rundata with parameters of type User Modifier and Type Method Description voidDefaultTurbineRunData. setUser(User user)Sets the user. -
Uses of User in org.apache.turbine.services.security
Methods in org.apache.turbine.services.security with type parameters of type User Modifier and Type Method Description <U extends User>
UDefaultSecurityService. getAnonymousUser()Constructs an User object to represent an anonymous user of the application.<U extends User>
UDefaultUserManager. getAnonymousUser()Constructs an User object to represent an anonymous user of the application.<U extends User>
USecurityService. getAnonymousUser()Constructs an User object to represent an anonymous user of the application.<U extends User>
UUserManager. getAnonymousUser()Constructs an User object to represent an anonymous user of the application.<U extends User>
UDefaultSecurityService. getAuthenticatedUser(String username, String password)Retrieves a User object representing an individual who has properly identified themselves with their verified username and password<U extends User>
USecurityService. getAuthenticatedUser(String username, String password)Authenticates an user, and constructs an User object to represent him/her.<U extends User>
UDefaultSecurityService. getUser(String username)Constructs an User object to represent a registered user of the application.<U extends User>
USecurityService. getUser(String username)Constructs an User object to represent a registered user of the application.<U extends User>
UDefaultSecurityService. getUserInstance()Construct a blank User object.<U extends User>
UDefaultSecurityService. getUserInstance(String userName)Construct a blank User object.<U extends User>
UDefaultUserManager. getUserInstance()Construct a blank User object.<U extends User>
UDefaultUserManager. getUserInstance(String userName)Construct a blank User object.<U extends User>
USecurityService. getUserInstance()Construct a blank User object.<U extends User>
USecurityService. getUserInstance(String userName)Construct a blank User object.<U extends User>
UUserManager. getUserInstance()Construct a blank User object.<U extends User>
UUserManager. getUserInstance(String userName)Construct a blank User object.<U extends User>
UDefaultUserManager. getUserWrapper(org.apache.fulcrum.security.model.turbine.entity.TurbineUser user)Exception could be ignored, as it is tested before inDefaultUserManager.init(Configuration).<U extends User>
UDefaultUserManager. retrieve(String username)Retrieve a user from persistent storage using username as the key.<U extends User>
UDefaultUserManager. retrieve(String username, String password)Retrieve a user from persistent storage using username as the key, and authenticate the user.<U extends User>
UUserManager. retrieve(String username)Retrieve a user from persistent storage using username as the key.<U extends User>
UUserManager. retrieve(String username, String password)Retrieve a user from persistent storage using username as the key, and authenticate the user.protected <U extends User>
UDefaultUserManager. wrap(org.apache.fulcrum.security.model.turbine.entity.TurbineUser user)Wrap a Fulcrum user object into a Turbine user objectMethods in org.apache.turbine.services.security that return types with arguments of type User Modifier and Type Method Description List<? extends User>DefaultUserManager. retrieveList(Object criteria)Retrieve a set of users that meet the specified criteria.List<? extends User>UserManager. retrieveList(Object criteria)Retrieve a list of users that meet the specified criteria.Methods in org.apache.turbine.services.security with parameters of type User Modifier and Type Method Description booleanDefaultSecurityService. accountExists(User user)Check whether a specified user's account exists.booleanDefaultUserManager. accountExists(User user)Check whether a specified user's account exists.booleanSecurityService. accountExists(User user)Check whether a specified user's account exists.booleanUserManager. accountExists(User user)Check whether a specified user's account exists.voidDefaultSecurityService. addUser(User user, String password)Creates new user account with specified attributes.voidSecurityService. addUser(User user, String password)Creates new user account with specified attributes.voidDefaultUserManager. authenticate(User user, String password)Authenticate an User with the specified password.voidUserManager. authenticate(User user, String password)Authenticate an User with the specified password.voidDefaultSecurityService. changePassword(User user, String oldPassword, String newPassword)Change the password for an User.voidDefaultUserManager. changePassword(User user, String oldPassword, String newPassword)Change the password for an User.voidSecurityService. changePassword(User user, String oldPassword, String newPassword)Change the password for an User.voidUserManager. changePassword(User user, String oldPassword, String newPassword)Change the password for an User.voidDefaultUserManager. createAccount(User user, String initialPassword)Creates new user account with specified attributes.voidUserManager. createAccount(User user, String initialPassword)Creates new user account with specified attributes.voidDefaultSecurityService. forcePassword(User user, String password)Forcibly sets new password for an User.voidDefaultUserManager. forcePassword(User user, String password)Forcibly sets new password for an User.voidSecurityService. forcePassword(User user, String password)Forcibly sets new password for an User.voidUserManager. forcePassword(User user, String password)Forcibly sets new password for an User.<A extends org.apache.fulcrum.security.acl.AccessControlList>
ADefaultSecurityService. getACL(User user)Constructs an AccessControlList for a specific user.<A extends org.apache.fulcrum.security.acl.AccessControlList>
ADefaultUserManager. getACL(User user)Return a Class object representing the system's chosen implementation of of ACL interface.<A extends org.apache.fulcrum.security.acl.AccessControlList>
ASecurityService. getACL(User user)Constructs an AccessControlList for a specific user.<A extends org.apache.fulcrum.security.acl.AccessControlList>
AUserManager. getACL(User user)Return a Class object representing the system's chosen implementation of of ACL interface for the given uservoidDefaultSecurityService. grant(User user, org.apache.fulcrum.security.entity.Group group, org.apache.fulcrum.security.entity.Role role)Grant an User a Role in a Group.voidSecurityService. grant(User user, org.apache.fulcrum.security.entity.Group group, org.apache.fulcrum.security.entity.Role role)Grant an User a Role in a Group.booleanDefaultSecurityService. isAnonymousUser(User user)Checks whether a passed user object matches the anonymous user pattern according to the configured user managerbooleanDefaultUserManager. isAnonymousUser(User u)Checks whether a passed user object matches the anonymous user pattern according to the configured user managerbooleanSecurityService. isAnonymousUser(User u)Checks whether a passed user object matches the anonymous user pattern according to the configured user managerbooleanUserManager. isAnonymousUser(User u)Checks whether a passed user object matches the anonymous user pattern according to the configured user managervoidDefaultUserManager. removeAccount(User user)Removes an user account from the system.voidUserManager. removeAccount(User user)Removes an user account from the system.voidDefaultSecurityService. removeUser(User user)Removes an user account from the system.voidSecurityService. removeUser(User user)Removes an user account from the system.voidDefaultSecurityService. replaceRole(User user, org.apache.fulcrum.security.entity.Role role, org.apache.fulcrum.security.entity.Role newRole)Replaces transactionally the first role with second role for the given user.voidSecurityService. replaceRole(User user, org.apache.fulcrum.security.entity.Role role, org.apache.fulcrum.security.entity.Role newRole)Replaces transactionally the first given role with the second role for the given user.voidDefaultSecurityService. revoke(User user, org.apache.fulcrum.security.entity.Group group, org.apache.fulcrum.security.entity.Role role)Revoke a Role in a Group from an User.voidSecurityService. revoke(User user, org.apache.fulcrum.security.entity.Group group, org.apache.fulcrum.security.entity.Role role)Revoke a Role in a Group from an User.voidDefaultSecurityService. revokeAll(User user)Revokes all roles from an User.voidSecurityService. revokeAll(User user)Revokes all roles from an User.voidDefaultSecurityService. saveOnSessionUnbind(User user)Saves User data when the session is unbound.voidDefaultUserManager. saveOnSessionUnbind(User user)Saves User data when the session is unbound.voidSecurityService. saveOnSessionUnbind(User user)Saves User data when the session is unbound.voidUserManager. saveOnSessionUnbind(User user)Saves User data when the session is unbound.voidDefaultSecurityService. saveUser(User user)Saves User's data in the permanent storage.voidSecurityService. saveUser(User user)Saves User's data in the permanent storage.voidDefaultUserManager. store(User user)Save an User object to persistent storage.voidUserManager. store(User user)Save an User object to persistent storage. -
Uses of User in org.apache.turbine.services.security.passive
Methods in org.apache.turbine.services.security.passive with type parameters of type User Modifier and Type Method Description <T extends User>
TPassiveUserManager. getAnonymousUser()Constructs an User object to represent an anonymous user of the application.<T extends User>
TPassiveUserManager. getUserInstance()Construct a blank User object.<T extends User>
TPassiveUserManager. getUserInstance(String userName)Construct a blank User object.<U extends User>
UPassiveUserManager. retrieve(String username)Retrieve a user from persistent storage using username as the key.<U extends User>
UPassiveUserManager. 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 that return types with arguments of type User Modifier and Type Method Description List<? extends User>PassiveUserManager. retrieveList(Object criteria)Retrieve a set of users that meet the specified criteria.Methods in org.apache.turbine.services.security.passive with parameters of type User Modifier and Type Method Description booleanPassiveUserManager. accountExists(User user)Check whether a specified user's account exists.voidPassiveUserManager. authenticate(User user, String password)Authenticate an User with the specified password.voidPassiveUserManager. changePassword(User user, String oldPassword, String newPassword)Change the password for an User.voidPassiveUserManager. createAccount(User user, String initialPassword)Creates new user account with specified attributes.voidPassiveUserManager. forcePassword(User user, String password)Forcibly sets new password for an User.<T extends org.apache.fulcrum.security.acl.AccessControlList>
TPassiveUserManager. getACL(User user)Return a Class object representing the system's chosen implementation of of ACL interface.booleanPassiveUserManager. isAnonymousUser(User u)Checks whether a passed user object matches the anonymous user pattern according to the configured user managervoidPassiveUserManager. removeAccount(User user)Removes an user account from the system.voidPassiveUserManager. saveOnSessionUnbind(User user)Saves User data when the session is unbound.voidPassiveUserManager. 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 Modifier and Type Method Description UserSessionService. getUserFromSession(HttpSession session)Gets the User object of the the specified HttpSession.UserSessionTool. getUserFromSession(HttpSession session)Gets the User object of the the specified HttpSession.UserTurbineSessionService. getUserFromSession(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 Modifier and Type Method Description Collection<User>SessionService. 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>TurbineSessionService. 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 Modifier and Type Method Description Collection<HttpSession>SessionService. getSessionsForUser(User user)Get a collection of all session on which the given user is logged in.Collection<HttpSession>SessionTool. getSessionsForUser(User user)Get a collection of all session on which the given user is logged in.Collection<HttpSession>TurbineSessionService. getSessionsForUser(User user)Get a collection of all session on which the given user is logged in.booleanSessionService. isUserLoggedIn(User user)Determines if a given user is currently logged in.booleanSessionTool. isUserLoggedIn(User user)Determines if a given user is currently logged in.booleanTurbineSessionService. 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 with type parameters of type User Modifier and Type Method Description <T extends User>
TRunData. getUser()Gets the user.<T extends User>
TRunData. getUserFromSession()Attempts to get the user from the session.<T extends User>
voidRunData. setUser(T user)Sets the user.
-