com.atlassian.crowd.integration.osuser
Class CrowdBaseProvider
java.lang.Object
com.atlassian.crowd.integration.osuser.CrowdBaseProvider
- Direct Known Subclasses:
- ChainedProfileProvider, CrowdAccessProvider, CrowdCredentialsProvider, CrowdProfileProvider
public abstract class CrowdBaseProvider
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cacheManager
protected CacheManagerAtlassianUser cacheManager
CrowdBaseProvider
public CrowdBaseProvider()
init
public boolean init(Properties properties)
flushCaches
public void flushCaches()
load
public boolean load(String string,
Entity.Accessor accessor)
create
public boolean create(String name)
handles
public boolean handles(String name)
list
public List list()
remove
public boolean remove(String name)
store
public boolean store(String name,
Entity.Accessor accessor)
findPrincipalByName
protected SOAPPrincipal findPrincipalByName(String username)
throws InvalidAuthorizationTokenException,
RemoteException
- Throws:
InvalidAuthorizationTokenException
RemoteException
findPrincipalNames
protected List findPrincipalNames()
throws InvalidAuthorizationTokenException,
RemoteException
- Throws:
InvalidAuthorizationTokenException
RemoteException
findAllGroupNames
protected List findAllGroupNames()
throws InvalidAuthorizationTokenException,
RemoteException
- Throws:
InvalidAuthorizationTokenException
RemoteException
Copyright © 2006 Atlassian Software Systems. All Rights Reserved.