Klasse MemoryTurbineUserManagerImpl
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.fulcrum.security.spi.AbstractManager
org.apache.fulcrum.security.spi.AbstractEntityManager
org.apache.fulcrum.security.spi.AbstractUserManager
org.apache.fulcrum.security.memory.MemoryUserManagerImpl
org.apache.fulcrum.security.memory.turbine.MemoryTurbineUserManagerImpl
- Alle implementierten Schnittstellen:
Serializable,org.apache.avalon.framework.activity.Disposable,org.apache.avalon.framework.configuration.Configurable,org.apache.avalon.framework.logger.LogEnabled,org.apache.avalon.framework.service.Serviceable,org.apache.avalon.framework.thread.ThreadSafe,TurbineUserManager,UserManager
public class MemoryTurbineUserManagerImpl
extends MemoryUserManagerImpl
implements TurbineUserManager
This implementation keeps all objects in memory. This is mostly meant to help
with testing and prototyping of ideas.
- Version:
- $Id: MemoryTurbineUserManagerImpl.java 535465 2007-05-05 06:58:06Z tv $
- Autor:
- Eric Pugh
- Siehe auch:
-
Feldübersicht
Von Klasse geerbte Felder org.apache.fulcrum.security.spi.AbstractManager
managerVon Schnittstelle geerbte Felder org.apache.fulcrum.security.UserManager
ROLE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung<T extends User>
TConstructs an User object to represent an anonymous user of the application.booleanisAnonymousUser(User user) Checks whether a passed user object matches the anonymous user pattern according to the configured user managerVon Klasse geerbte Methoden org.apache.fulcrum.security.memory.MemoryUserManagerImpl
checkExists, getAllUsers, persistNewUser, removeUser, retrieveUserList, saveUserVon Klasse geerbte Methoden org.apache.fulcrum.security.spi.AbstractUserManager
addUser, authenticate, changePassword, checkExists, forcePassword, getACL, getACLFactory, getUser, getUser, getUserById, getUserInstance, getUserInstanceVon Klasse geerbte Methoden org.apache.fulcrum.security.spi.AbstractEntityManager
configure, getClassName, setClassNameVon Klasse geerbte Methoden org.apache.fulcrum.security.spi.AbstractManager
dispose, getGroupManager, getPermissionManager, getRoleManager, getServiceManager, getUserManager, release, resolve, serviceVon Klasse geerbte Methoden org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLoggerVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.apache.fulcrum.security.UserManager
addUser, authenticate, changePassword, checkExists, checkExists, forcePassword, getACL, getAllUsers, getUser, getUser, getUserById, getUserInstance, getUserInstance, removeUser, retrieveUserList, saveUser
-
Konstruktordetails
-
MemoryTurbineUserManagerImpl
public MemoryTurbineUserManagerImpl()
-
-
Methodendetails
-
getAnonymousUser
Constructs an User object to represent an anonymous user of the application.- Angegeben von:
getAnonymousUserin SchnittstelleTurbineUserManager- Gibt zurück:
- An anonymous Turbine User.
- Löst aus:
UnknownEntityException- if the implementation of User interface could not be determined, or does not exist.
-
isAnonymousUser
Checks whether a passed user object matches the anonymous user pattern according to the configured user manager- Angegeben von:
isAnonymousUserin SchnittstelleTurbineUserManager- Parameter:
user- An user object- Gibt zurück:
trueif this is an anonymous user
-