@SupportsCredentials(credentialClass={org.picketlink.idm.credential.UsernamePasswordCredentials.class,org.picketlink.idm.credential.Password.class},
credentialStorage=org.picketlink.idm.credential.handler.annotations.SupportsCredentials.NO_CREDENTIAL_STORAGE.class)
public class LDAPPlainTextPasswordCredentialHandler<S,V,U>
extends Object
implements org.picketlink.idm.credential.handler.CredentialHandler<LDAPIdentityStore,org.picketlink.idm.credential.UsernamePasswordCredentials,org.picketlink.idm.credential.Password>
| Constructor and Description |
|---|
LDAPPlainTextPasswordCredentialHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected org.picketlink.idm.model.Account |
getAccount(org.picketlink.idm.spi.IdentityContext context,
String loginName) |
protected org.picketlink.idm.IdentityManager |
getIdentityManager(org.picketlink.idm.spi.IdentityContext context) |
void |
setup(LDAPIdentityStore store) |
void |
update(org.picketlink.idm.spi.IdentityContext context,
org.picketlink.idm.model.Account account,
org.picketlink.idm.credential.Password password,
LDAPIdentityStore store,
Date effectiveDate,
Date expiryDate) |
void |
validate(org.picketlink.idm.spi.IdentityContext context,
org.picketlink.idm.credential.UsernamePasswordCredentials usernamePassword,
LDAPIdentityStore identityStore) |
public LDAPPlainTextPasswordCredentialHandler()
public void setup(LDAPIdentityStore store)
setup in interface org.picketlink.idm.credential.handler.CredentialHandler<LDAPIdentityStore,org.picketlink.idm.credential.UsernamePasswordCredentials,org.picketlink.idm.credential.Password>public void validate(org.picketlink.idm.spi.IdentityContext context,
org.picketlink.idm.credential.UsernamePasswordCredentials usernamePassword,
LDAPIdentityStore identityStore)
validate in interface org.picketlink.idm.credential.handler.CredentialHandler<LDAPIdentityStore,org.picketlink.idm.credential.UsernamePasswordCredentials,org.picketlink.idm.credential.Password>public void update(org.picketlink.idm.spi.IdentityContext context,
org.picketlink.idm.model.Account account,
org.picketlink.idm.credential.Password password,
LDAPIdentityStore store,
Date effectiveDate,
Date expiryDate)
update in interface org.picketlink.idm.credential.handler.CredentialHandler<LDAPIdentityStore,org.picketlink.idm.credential.UsernamePasswordCredentials,org.picketlink.idm.credential.Password>protected org.picketlink.idm.model.Account getAccount(org.picketlink.idm.spi.IdentityContext context,
String loginName)
protected org.picketlink.idm.IdentityManager getIdentityManager(org.picketlink.idm.spi.IdentityContext context)
Copyright © 2013. All Rights Reserved.