method
public
Otp::getAppSecret()
Класс: \Bitrix\Security\Mfa\Otp
Сигнатура
public getAppSecret() : string
Описание
Возвращает secret мобильного приложения, используемый для ручной инициализации устройства
Возвращаемое значение
string
Как применяется в Otp
Otp::getAppSecret() — метод класса \Bitrix\Security\Mfa\Otp модуля «Проактивная защита».
Метод объекта: сначала нужен экземпляр Otp.
use Bitrix\Main\Loader;
use Bitrix\Security\Mfa\Otp;
Loader::includeModule('security');
/** @var Otp $object */
$result = $object->getAppSecret();
// $result: stringДругие методы Otp
activate()Активирует OTP пользователя.canSkipMandatory()Проверяет, может ли текущий пользователь пропустить обязательное использование OTP.canSkipMandatoryByRights()Проверяет, что текущий пользователь не включён в обязательные праваdeactivate()Отключает OTP пользователя на необходимое количество дней или навсегдаdefer()Откладывает обязательное использование OTP пользователем на необходимое количество дней или навсегдаdelete()Удаляет запись OTP из БДgetAlgorithm()Возвращает экземпляр используемого OtpAlgorithmgetAttempts()Возвращает количество попыток проверкиgetAvailableTypes()Возвращает доступные типы OtpAlgorithmgetByType()Возвращает новый экземпляр с требуемым типом OtpAlgorithmgetByUser()Возвращает новый экземпляр для пользователя, заданного по user IDgetContext()Возвращает контекст текущего запроса.
Исходный файл: source/security/lib/mfa/otp.php:746

