com.opensymphony.user.adapter.orion
Class OrionUserManagerAdapter
java.lang.Object
com.evermind.security.AbstractUserManager
com.opensymphony.user.adapter.orion.OrionUserManagerAdapter
- All Implemented Interfaces:
- com.evermind.util.Config, com.evermind.security.UserManager
- public class OrionUserManagerAdapter
- extends com.evermind.security.AbstractUserManager
| Fields inherited from class com.evermind.security.AbstractUserManager |
_blc, _bmc, parent |
|
Method Summary |
com.evermind.security.Group |
createGroup(java.lang.String name)
|
com.evermind.security.User |
createUser(java.lang.String name,
java.lang.String password)
|
com.evermind.security.Group |
getGroup(java.lang.String name)
|
int |
getGroupCount()
|
java.util.List |
getGroups(int start,
int end)
|
com.evermind.security.User |
getUser(java.lang.String name)
|
int |
getUserCount()
|
java.util.List |
getUsers(int start,
int end)
|
void |
init(java.util.Properties properties)
|
void |
invalidate()
|
boolean |
remove(com.evermind.security.Group group)
|
boolean |
remove(com.evermind.security.User user)
|
| Methods inherited from class com.evermind.security.AbstractUserManager |
addDefaultGroup, containsDefaultGroup, create, getAdminUser, getAnonymousUser, getDefaultGroups, getParent, getUser, getUser, isUpdated, setParent, store, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OrionUserManagerAdapter
public OrionUserManagerAdapter()
getGroup
public com.evermind.security.Group getGroup(java.lang.String name)
getGroupCount
public int getGroupCount()
getGroups
public java.util.List getGroups(int start,
int end)
getUser
public com.evermind.security.User getUser(java.lang.String name)
getUserCount
public int getUserCount()
getUsers
public java.util.List getUsers(int start,
int end)
createGroup
public com.evermind.security.Group createGroup(java.lang.String name)
throws java.lang.InstantiationException
- Throws:
java.lang.InstantiationException
createUser
public com.evermind.security.User createUser(java.lang.String name,
java.lang.String password)
throws java.lang.InstantiationException,
com.evermind.security.UserAlreadyExistsException
- Throws:
java.lang.InstantiationException
com.evermind.security.UserAlreadyExistsException
init
public void init(java.util.Properties properties)
throws java.lang.InstantiationException
- Throws:
java.lang.InstantiationException
invalidate
public void invalidate()
remove
public boolean remove(com.evermind.security.User user)
remove
public boolean remove(com.evermind.security.Group group)