public interface Authentication
Authentication
interface defines methods to validate
Credentials
during the
login step
of the
authentication process. The validation depends on the authentication
mechanism in place.
A given implementation may only handle certain types of Credentials
as the authentication process is tightly coupled to the semantics of the
Credentials
.
For example a implementation may only be able to validate UserID/password
pairs such as passed with SimpleCredentials
, while another
might be responsible for validating login token issued by the repository or
an external access token generation mechanism.
Modifier and Type | Method and Description |
---|---|
boolean |
authenticate(Credentials credentials)
Validates the specified
Credentials and returns true if
the validation was successful. |
boolean authenticate(Credentials credentials) throws LoginException
Credentials
and returns true
if
the validation was successful.credentials
- to verifytrue
if the validation was successful; false
if the specified credentials are not supported and this authentication
implementation cannot verify their validity.LoginException
- if the authentication failed."Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"