com.atlassian.crowd.integration.osuser
Class CrowdCredentialsProvider
java.lang.Object
com.atlassian.crowd.integration.osuser.CrowdCredentialsProvider
- All Implemented Interfaces:
- com.opensymphony.user.provider.CredentialsProvider, com.opensymphony.user.provider.UserProvider, java.io.Serializable
public class CrowdCredentialsProvider
- extends java.lang.Object
- implements com.opensymphony.user.provider.CredentialsProvider
- See Also:
- Serialized Form
|
Field Summary |
protected org.apache.log4j.Logger |
logger
|
|
Method Summary |
boolean |
authenticate(java.lang.String name,
java.lang.String password)
|
boolean |
changePassword(java.lang.String name,
java.lang.String password)
|
boolean |
create(java.lang.String username)
|
void |
flushCaches()
|
boolean |
handles(java.lang.String username)
|
boolean |
init(java.util.Properties properties)
|
java.util.List |
list()
|
boolean |
load(java.lang.String name,
com.opensymphony.user.Entity.Accessor accessor)
|
boolean |
remove(java.lang.String username)
|
boolean |
store(java.lang.String string,
com.opensymphony.user.Entity.Accessor accessor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.log4j.Logger logger
CrowdCredentialsProvider
public CrowdCredentialsProvider()
CrowdCredentialsProvider
public CrowdCredentialsProvider(UserManager userManager,
AuthenticationManager authenticationManager,
CacheExpiryManager cacheExpiryManager)
authenticate
public boolean authenticate(java.lang.String name,
java.lang.String password)
- Specified by:
authenticate in interface com.opensymphony.user.provider.CredentialsProvider
changePassword
public boolean changePassword(java.lang.String name,
java.lang.String password)
- Specified by:
changePassword in interface com.opensymphony.user.provider.CredentialsProvider
create
public boolean create(java.lang.String username)
- Specified by:
create in interface com.opensymphony.user.provider.UserProvider
flushCaches
public void flushCaches()
- Specified by:
flushCaches in interface com.opensymphony.user.provider.UserProvider
handles
public boolean handles(java.lang.String username)
- Specified by:
handles in interface com.opensymphony.user.provider.UserProvider
init
public boolean init(java.util.Properties properties)
- Specified by:
init in interface com.opensymphony.user.provider.UserProvider
list
public java.util.List list()
- Specified by:
list in interface com.opensymphony.user.provider.UserProvider
load
public boolean load(java.lang.String name,
com.opensymphony.user.Entity.Accessor accessor)
- Specified by:
load in interface com.opensymphony.user.provider.UserProvider
remove
public boolean remove(java.lang.String username)
- Specified by:
remove in interface com.opensymphony.user.provider.UserProvider
store
public boolean store(java.lang.String string,
com.opensymphony.user.Entity.Accessor accessor)
- Specified by:
store in interface com.opensymphony.user.provider.UserProvider
Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.