-
- All Known Implementing Classes:
AbstractAuthenticator
,GoogleIdAuthenticator
,OpenIdAuthenticator
public interface Authenticator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PolicyDirective<Identity>
authenticate(Credentials credentials)
AuthenticatorContext
authenticatorContext()
void
didFail(Throwable error)
void
didStart()
void
didStop()
void
setAuthenticatorContext(AuthenticatorContext context)
void
willStart()
void
willStop()
-
-
-
Method Detail
-
authenticatorContext
AuthenticatorContext authenticatorContext()
-
setAuthenticatorContext
void setAuthenticatorContext(AuthenticatorContext context)
-
authenticate
PolicyDirective<Identity> authenticate(Credentials credentials)
-
willStart
void willStart()
-
didStart
void didStart()
-
willStop
void willStop()
-
didStop
void didStop()
-
didFail
void didFail(Throwable error)
-
-