• Модуль: security
  • Путь к файлу: ~/bitrix/modules/security/lib/mfa/otp.php
  • Класс: BitrixSecurityMfaOtp
  • Вызов: Otp::getByType
static function getByType($type)
{
	if (!in_array($type, static::$availableTypes))
		throw new ArgumentOutOfRangeException('type', static::$availableTypes);

	$algo = static::$typeMap[$type];
	$instance = new static($algo);
	$instance->setType($type);
	return $instance;
}