| java.lang.Object org.apache.jetspeed.security.impl.UserManagerImpl
UserManagerImpl | public class UserManagerImpl implements UserManager(Code) | |
Implementation for managing users and provides access to the
User .
author: David Le Strat version: $Id: UserManagerImpl.java 603894 2007-12-13 11:42:22Z woonsan $ |
Method Summary | |
public void | addUser(String username, String password) | public void | addUser(String username, String password, String atnProviderName) | public boolean | authenticate(String username, String password) | protected void | createUser(String username, String password, String atnProviderName, boolean raw) | public String | getAnonymousUser() | public User | getUser(String username) | public Iterator | getUserNames(String filter) | public Iterator | getUsers(String filter) | public Collection | getUsersInGroup(String groupFullPathName) | public Collection | getUsersInRole(String roleFullPathName) | public void | importUser(String username, String password, boolean passThrough) | public void | importUser(String username, String password, String atnProviderName, boolean passThrough) | public void | removeUser(String username) | public void | setPassword(String username, String oldPassword, String newPassword) | public void | setPasswordEnabled(String userName, boolean enabled) | public void | setPasswordExpiration(String userName, Date expirationDate) | public void | setPasswordUpdateRequired(String userName, boolean updateRequired) | public void | setRolesInheritableViaGroups(boolean rolesInheritableViaGroups) | public void | setUserEnabled(String userName, boolean enabled) | public boolean | userExists(String username) |
UserManagerImpl | public UserManagerImpl(SecurityProvider securityProvider)(Code) | | Parameters: securityProvider - The security provider. |
UserManagerImpl | public UserManagerImpl(SecurityProvider securityProvider, String anonymousUser)(Code) | | Parameters: securityProvider - The security provider. Parameters: anonymousUser - The anonymous user name |
UserManagerImpl | public UserManagerImpl(SecurityProvider securityProvider, HierarchyResolver roleHierarchyResolver, HierarchyResolver groupHierarchyResolver)(Code) | | Parameters: securityProvider - The security provider. Parameters: roleHierarchyResolver - The role hierachy resolver. Parameters: groupHierarchyResolver - The group hierarchy resolver. |
UserManagerImpl | public UserManagerImpl(SecurityProvider securityProvider, HierarchyResolver roleHierarchyResolver, HierarchyResolver groupHierarchyResolver, String anonymousUser)(Code) | | Parameters: securityProvider - The security provider. Parameters: roleHierarchyResolver - The role hierachy resolver. Parameters: groupHierarchyResolver - The group hierarchy resolver. Parameters: anonymousUser - The anonymous user name |
setRolesInheritableViaGroups | public void setRolesInheritableViaGroups(boolean rolesInheritableViaGroups)(Code) | | |
|
|