Interface | Description |
---|---|
TwoFactorComposite<A extends AppUser> |
Interface for
AppUserComposite s that
implement 2-factor work-flow |
Class | Description |
---|---|
AuthorisedConfirmTransition<A extends AppUser,T> |
A
ConfirmTransition that checks for a 2-factor code
if the user has one configured (and has not recently authenticated). |
CodeAuthComposite<AU extends AppUser,T> |
A
FormAuthComposite with a single field. |
CodeAuthTransitionProvider<A extends AppUser> |
TransitionProvider to validate two factor authentication codes. |
FixedCodeAuthComposite<A extends AppUser> |
A debugging/testing
FormAuthComposite that uses a single fixed code |
FormAuthComposite<AU extends AppUser> |
super-class for
TwoFactorComposite s that validate using a pin-code |
TokenFieldValidator<A extends AppUser,T> | |
TotpCodeAuthComposite<A extends AppUser> |
A
FormAuthComposite that implements time-based authentication codes compatible
with google authenticator
https://tools.ietf.org/html/rfc4226
https://tools.ietf.org/html/rfc6238
|
TwoFactorHandler<A extends AppUser> |
Handle two-factor authorisation plugins.
|