public interface TurbineUserManager extends UserManager
User
> is wrapped using an extended user model,
which includes at least TurbineUser
interface.
This interface's methods are wrapped in Turbine user manager (org.apache.turbine.services.security.UserManager) either in a method with the same name (and very similar signature)
or mapped to method names as listed below:
UserManager.addUser(User, String)
UserManager.removeUser(User)
UserManager.saveUser(User)
UserManager.getUser(String)
, UserManager.getUser(String, String)
UserManager.getAllUsers()
UserManager.checkExists(String)
, UserManager.checkExists(User)
ROLE
Modifier and Type | Method and Description |
---|---|
<T extends User> |
getAnonymousUser()
Constructs an User object to represent an anonymous user of the
application.
|
boolean |
isAnonymousUser(User u)
Checks whether a passed user object matches the anonymous user pattern
according to the configured user manager
|
addUser, authenticate, changePassword, checkExists, checkExists, forcePassword, getACL, getAllUsers, getUser, getUser, getUserById, getUserInstance, getUserInstance, removeUser, saveUser
<T extends User> T getAnonymousUser() throws UnknownEntityException
UnknownEntityException
- if the anonymous User object couldn't be constructed.boolean isAnonymousUser(User u)
An
- user objectCopyright © 2011–2017 The Apache Software Foundation. All rights reserved.