NAME
Kernel::WebApp::Util::TwoFactor::Email – Two-factor authentication method email.
PUBLIC INTERFACE
TwoFactorMethod()
Defines the internal TwoFactorMethod name of the two-factor authentication mechanism module.
GetEnterSetupCodeMessage()
Get the enter setup code message of the two-factor authentication method.
GetEnterVerificationCodeMessage()
Get the enter verification code message of the two-factor authentication method.
GetRequestVerificationCodeMessage()
Get the readable verification code label of the two-factor authentication method.
TransportFieldValue()
Get the transport field value for the given user.
SendTokenViaTransport()
Generate a new /OTP
token and send the generated token via the transport to the user.
SendSetupTokenViaTransport()
Generate a new /OTP
token for the setup and send the generated token via the transport to the user.
PRIVATE INTERFACE
_MarkEmailAsUnreadable()
Mark the given phone number as unreadable (e.g. +491********12).