public interface PasswordCredentialValidator extends Plugin
Modifier and Type | Method and Description |
---|---|
AttributeMap |
processPasswordCredential(String username,
String password)
Validates the given username and password in the manner appropriate to the plugin implementation.
|
configure
getPluginDescriptor
AttributeMap processPasswordCredential(String username, String password) throws PasswordValidationException
username
- the given username/idpassword
- the given passwordPasswordValidationException
- Runtime exception to indicate the password validator fails to process the username/password
combination. This exception can be the result of configuration or validation errors,
system errors (e.g. data source is unreachable), or, when sub-classed,
to redirect the workflow (e.g. force a password reset).Copyright 2019 Ping Identity Corp. All rights reserved.