public interface Authenticator
Credentials| Modifier and Type | Method and Description |
|---|---|
boolean |
authenticate(Credentials credentials)
Authenticate the credentials with the implementation.
|
void |
close()
Close the implementation of the Authenticator
|
void |
open(java.util.Properties props)
Open the implementation of the Authenticator with properties.
|
void open(java.util.Properties props)
throws com.eibus.security.authentication.InvalidAuthenticatorException
props - The properties used for opening.InvalidAuthenticatorExceptionboolean authenticate(Credentials credentials) throws com.eibus.security.identity.InvalidCredentialsException, com.eibus.security.authentication.AuthenticationException
credentials - given credentials to authenticate.com.eibus.security.identity.InvalidCredentialsExceptionAuthenticationExceptionCredentialsvoid close()