‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Authentication\Mfa\Provider\Totp Member List

This is the complete list of members for TYPO3\CMS\Core\Authentication\Mfa\Provider\Totp, including all inherited members.

__construct(protected readonly string $secret, protected readonly string $algo='sha1', protected readonly int $length=6, protected readonly int $step=30, protected readonly int $epoch=0)TYPO3\CMS\Core\Authentication\Mfa\Provider\Totp
ALLOWED_ALGOSTYPO3\CMS\Core\Authentication\Mfa\Provider\Totpprivate
compare(string $totp, int $counter)TYPO3\CMS\Core\Authentication\Mfa\Provider\Totpprotected
generateEncodedSecret(array $additionalAuthFactors=[])TYPO3\CMS\Core\Authentication\Mfa\Provider\Totpstatic
generateTotp(int $counter)TYPO3\CMS\Core\Authentication\Mfa\Provider\Totp
getDecodedSecret()TYPO3\CMS\Core\Authentication\Mfa\Provider\Totpprotected
getTimeCounter(int $timestamp)TYPO3\CMS\Core\Authentication\Mfa\Provider\Totpprotected
getTotpAuthUrl(string $issuer, string $account='', array $additionalParameters=[])TYPO3\CMS\Core\Authentication\Mfa\Provider\Totp
MAX_LENGTHTYPO3\CMS\Core\Authentication\Mfa\Provider\Totpprivate
MIN_LENGTHTYPO3\CMS\Core\Authentication\Mfa\Provider\Totpprivate
verifyTotp(string $totp, int $gracePeriod=null)TYPO3\CMS\Core\Authentication\Mfa\Provider\Totp