1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CSecurityUser

Открытые статические члены

static getCachedOtp ($userId)
static onBeforeUserLogin (&$arParams)
static update ($arFields)
static onUserDelete ($userId)
static isActive ()
static setActive ($pActive=false)
static OnAfterUserLogout ()
static IsOtpMandatory ()
static IsUserOtpActive ($userId)
static IsUserSkipMandatoryRights ($userId)
static IsUserOtpExist ($userId)
static DeactivateUserOtp ($userId, $days=0)
static DeferUserOtp ($userId, $days=0)
static ActivateUserOtp ($userId)
static GetDeactivateUntil ($userId)
static GetInitialDate ($userId)

Поля данных

const BX_SECURITY_SYNC_WINDOW = 15000

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

static $cacheOtp = array()

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

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

Методы

◆ ActivateUserOtp()

ActivateUserOtp ( $userId)
static

@global CUser $USER

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

◆ DeactivateUserOtp()

DeactivateUserOtp ( $userId,
$days = 0 )
static

@global CUser $USER

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

◆ DeferUserOtp()

DeferUserOtp ( $userId,
$days = 0 )
static

@global CUser $USER

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

◆ getCachedOtp()

getCachedOtp ( $userId)
static
Аргументы
int$userId
Возвращает
Otp

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

◆ GetDeactivateUntil()

GetDeactivateUntil ( $userId)
static

@global CUser $USER

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

◆ GetInitialDate()

GetInitialDate ( $userId)
static

@global CUser $USER

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

◆ isActive()

isActive ( )
static
Возвращает
bool

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

◆ IsOtpMandatory()

IsOtpMandatory ( )
static

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

◆ IsUserOtpActive()

IsUserOtpActive ( $userId)
static

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

◆ IsUserOtpExist()

IsUserOtpExist ( $userId)
static

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

◆ IsUserSkipMandatoryRights()

IsUserSkipMandatoryRights ( $userId)
static

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

◆ OnAfterUserLogout()

OnAfterUserLogout ( )
static

@global \CMain $APPLICATION

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

◆ onBeforeUserLogin()

onBeforeUserLogin ( & $arParams)
static
Аргументы
array$arParams
Возвращает
bool

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

◆ onUserDelete()

onUserDelete ( $userId)
static
Аргументы
$userId
Возвращает
bool

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

◆ setActive()

setActive ( $pActive = false)
static
Аргументы
bool$pActive

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

◆ update()

update ( $arFields)
static
Аргументы
$arFields
Возвращает
bool

@global CMain $APPLICATION

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

Поля

◆ $cacheOtp

$cacheOtp = array()
staticprotected

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

◆ BX_SECURITY_SYNC_WINDOW

const BX_SECURITY_SYNC_WINDOW = 15000

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/security/classes/general/user.php