@CredentialHandlers(value=LDAPPlainTextPasswordCredentialHandler.class) public class LDAPIdentityStore extends AbstractIdentityStore<LDAPIdentityStoreConfiguration> implements CredentialStore<LDAPIdentityStoreConfiguration>
| Constructor and Description |
|---|
LDAPIdentityStore() |
add, countQueryResults, countQueryResults, getConfig, remove, update, updateCredential, validateCredentialsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, countQueryResults, countQueryResults, getConfig, remove, update, updateCredential, validateCredentialspublic void setup(LDAPIdentityStoreConfiguration config)
setup in interface IdentityStore<LDAPIdentityStoreConfiguration>setup in class AbstractIdentityStore<LDAPIdentityStoreConfiguration>public void addAttributedType(IdentityContext context, AttributedType attributedType)
addAttributedType in class AbstractIdentityStore<LDAPIdentityStoreConfiguration>public void updateAttributedType(IdentityContext context, AttributedType attributedType)
updateAttributedType in class AbstractIdentityStore<LDAPIdentityStoreConfiguration>public void removeAttributedType(IdentityContext context, AttributedType attributedType)
removeAttributedType in class AbstractIdentityStore<LDAPIdentityStoreConfiguration>protected void removeFromRelationships(IdentityContext context, IdentityType identityType)
removeFromRelationships in class AbstractIdentityStore<LDAPIdentityStoreConfiguration>public <V extends IdentityType> List<V> fetchQueryResults(IdentityContext context, IdentityQuery<V> identityQuery)
fetchQueryResults in interface IdentityStore<LDAPIdentityStoreConfiguration>public <V extends Relationship> List<V> fetchQueryResults(IdentityContext context, RelationshipQuery<V> query)
fetchQueryResults in interface IdentityStore<LDAPIdentityStoreConfiguration>public void storeCredential(IdentityContext context, Account account, CredentialStorage storage)
storeCredential in interface CredentialStore<LDAPIdentityStoreConfiguration>public <T extends CredentialStorage> T retrieveCurrentCredential(IdentityContext context, Account account, Class<T> storageClass)
retrieveCurrentCredential in interface CredentialStore<LDAPIdentityStoreConfiguration>public <T extends CredentialStorage> List<T> retrieveCredentials(IdentityContext context, Account account, Class<T> storageClass)
retrieveCredentials in interface CredentialStore<LDAPIdentityStoreConfiguration>protected void removeCredentials(IdentityContext context, Account account)
removeCredentials in class AbstractIdentityStore<LDAPIdentityStoreConfiguration>Copyright © 2014. All Rights Reserved.