@SupportsCredentials(value={org.picketlink.idm.credential.UsernamePasswordCredentials.class,org.picketlink.idm.credential.Password.class})
public class PasswordCredentialHandler
extends Object
implements org.picketlink.idm.credential.spi.CredentialHandler
This particular implementation supports the validation of UsernamePasswordCredentials, and updating Password
credentials.
Passwords can be encoded or not. This behavior is configured by setting the encodedPassword property of the
Password.
| Constructor and Description |
|---|
PasswordCredentialHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
update(org.picketlink.idm.spi.SecurityContext context,
org.picketlink.idm.model.Agent agent,
Object credential,
org.picketlink.idm.spi.IdentityStore<?> identityStore,
Date effectiveDate,
Date expiryDate) |
void |
validate(org.picketlink.idm.spi.SecurityContext context,
org.picketlink.idm.credential.Credentials credentials,
org.picketlink.idm.spi.IdentityStore<?> identityStore) |
public void validate(org.picketlink.idm.spi.SecurityContext context,
org.picketlink.idm.credential.Credentials credentials,
org.picketlink.idm.spi.IdentityStore<?> identityStore)
validate in interface org.picketlink.idm.credential.spi.CredentialHandlerpublic void update(org.picketlink.idm.spi.SecurityContext context,
org.picketlink.idm.model.Agent agent,
Object credential,
org.picketlink.idm.spi.IdentityStore<?> identityStore,
Date effectiveDate,
Date expiryDate)
update in interface org.picketlink.idm.credential.spi.CredentialHandlerCopyright © 2013. All Rights Reserved.