Kernel::System::TwoFactor::Algorithm::Base

NAME

Kernel::System::TwoFactor::Algorithm::Base

DESCRIPTION

This is a base class for the two-factor authentication algorithm modules.

PUBLIC INTERFACE

GenerateOTP()

Generates one-time password for two-factor authentication.

my $OTP = $Module->GenerateOTP( … );

PRIVATE INTERFACE

_DecodeBase32()

Decodes a base32 encoded secret.

my $DecodedSecret = $Module->_DecodeBase32( Secret => $Base32EncodedSecret, );

Scroll to Top