1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс HotpAlgorithm
Граф наследования:HotpAlgorithm:
OtpAlgorithm

Открытые члены

 __construct ()
 verify ($input, $params=null)
 generateUri ($label, array $opts=[])
 getSyncParameters ($inputA, $inputB)
Открытые члены унаследованные от OtpAlgorithm
 isTwoCodeRequired ()
 setSecret ($secret)
 getSecret ()
 generateOTP ($counter)
 getDigest ()
 getDigits ()
 getType ()
 getAppScheme ()

Поля данных

const SYNC_WINDOW = 15000

Защищенные данные

 $window = 10
Защищенные данные унаследованные от OtpAlgorithm
 $digest = 'sha1'
 $digits = 6
 $secret = null
 $appScheme = 'otpauth'
 $requireTwoCode = true

Статические защищенные данные

static $type = 'hotp'
Статические защищенные данные унаследованные от OtpAlgorithm
static $type = 'undefined'

Дополнительные унаследованные члены

Защищенные члены унаследованные от OtpAlgorithm
 isStringsEqual ($expected, $actual)
Защищенные статические члены унаследованные от OtpAlgorithm
static toByte ($value)

Подробное описание

См. определение в файле hotpalgorithm.php строка 12

Конструктор(ы)

◆ __construct()

__construct ( )

См. определение в файле hotpalgorithm.php строка 18

Методы

◆ generateUri()

generateUri ( $label,
array $opts = [] )

@inheritDoc

Переопределяет метод предка OtpAlgorithm.

См. определение в файле hotpalgorithm.php строка 63

◆ getSyncParameters()

getSyncParameters ( $inputA,
$inputB )

@inheritDoc

Переопределяет метод предка OtpAlgorithm.

См. определение в файле hotpalgorithm.php строка 72

◆ verify()

verify ( $input,
$params = null )

@inheritDoc

Переопределяет метод предка OtpAlgorithm.

См. определение в файле hotpalgorithm.php строка 30

Поля

◆ $type

$type = 'hotp'
staticprotected

См. определение в файле hotpalgorithm.php строка 15

◆ $window

$window = 10
protected

См. определение в файле hotpalgorithm.php строка 16

◆ SYNC_WINDOW

const SYNC_WINDOW = 15000

См. определение в файле hotpalgorithm.php строка 14


Объявления и описания членов класса находятся в файле: