-
- 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)AuthenticatorContextauthenticatorContext()voiddidFail(Throwable error)voiddidStart()voiddidStop()voidsetAuthenticatorContext(AuthenticatorContext context)voidwillStart()voidwillStop()
-
-
-
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)
-
-