Kernel::WebApp::Util::TwoFactor::Email

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).

Scroll to Top