1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CSocServAuth
Граф наследования:CSocServAuth:
CSocServApple CSocServAuthDB CSocServBitrix24Net CSocServBitrixOAuth CSocServBoxAuth CSocServDropboxAuth CSocServFacebook CSocServGoogleOAuth CSocServLiveID CSocServLiveIDOAuth CSocServMailRu2 CSocServMyMailRu CSocServOdnoklassniki CSocServOffice365OAuth CSocServTwitter CSocServVKontakte CSocServYandexAuth CSocServZoom

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

 __construct ($userId=null)
 GetSettings ()
 CheckSettings ()
 CheckPhotoURI ($photoURI)
 AuthorizeUser ($socservUserFields, $bSave=false)
 setAllowChangeOwner ($value)

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

static getControllerUrl ()
static Update ($id, $arFields)
static Delete ($id)
static OnUserDelete ($id)
static OnAfterTMReportDailyAdd ()
static OnAfterTMDayStart ()
static OptionsSuffix ()
static GetOption ($opt)
static SetOption ($opt, $value)
static getGroupsDenyAuth ()
static getGroupsDenySplit ()
static setGroupsDenyAuth ($value)
static setGroupsDenySplit ($value)
static isSplitDenied ($arGroups=null)
static isAuthDenied ($arGroups)
static OnFindExternalUser ($login)

Поля данных

const OPENER_MODE = 'opener'
const MOBILE_MODE = 'bx_mobile'

Защищенные члены

 isAllowedRegisterNewUser ()
 onAfterMobileAuth ()
 onAfterWebAuth ($addParams, $mode, $url)

Защищенные статические члены

static CheckFields ($action, &$arFields)
static hasEncryptedFields ($arFields)
static encryptFields (&$arFields)

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

 $checkRestrictions = true
 $allowChangeOwner = true
 $userId = null

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

static $settingsSuffix = false

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

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

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

◆ __construct()

__construct ( $userId = null)

Переопределяется в CSocServZoom.

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

Методы

◆ AuthorizeUser()

AuthorizeUser ( $socservUserFields,
$bSave = false )

Переопределяется в CSocServGoogleProxyOAuth.

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

◆ CheckFields()

CheckFields ( $action,
& $arFields )
staticprotected

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

◆ CheckPhotoURI()

CheckPhotoURI ( $photoURI)

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

◆ CheckSettings()

CheckSettings ( )

Переопределяется в CSocServBitrix24Net, CSocServGoogleOAuth и CSocServOffice365OAuth.

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

◆ Delete()

Delete ( $id)
static

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

◆ encryptFields()

encryptFields ( & $arFields)
staticprotected

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

◆ getControllerUrl()

getControllerUrl ( )
static

Переопределяется в CSocServOffice365OAuth.

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

◆ getGroupsDenyAuth()

getGroupsDenyAuth ( )
static

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

◆ getGroupsDenySplit()

getGroupsDenySplit ( )
static

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

◆ GetOption()

GetOption ( $opt)
static

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

◆ GetSettings()

◆ hasEncryptedFields()

hasEncryptedFields ( $arFields)
staticprotected

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

◆ isAllowedRegisterNewUser()

isAllowedRegisterNewUser ( )
protected

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

◆ isAuthDenied()

isAuthDenied ( $arGroups)
static

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

◆ isSplitDenied()

isSplitDenied ( $arGroups = null)
static

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

◆ onAfterMobileAuth()

onAfterMobileAuth ( )
protected

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

◆ OnAfterTMDayStart()

OnAfterTMDayStart ( )
static

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

◆ OnAfterTMReportDailyAdd()

OnAfterTMReportDailyAdd ( )
static

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

◆ onAfterWebAuth()

onAfterWebAuth ( $addParams,
$mode,
$url )
protected

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

◆ OnFindExternalUser()

OnFindExternalUser ( $login)
static

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

◆ OnUserDelete()

OnUserDelete ( $id)
static

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

◆ OptionsSuffix()

OptionsSuffix ( )
static

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

◆ setAllowChangeOwner()

setAllowChangeOwner ( $value)

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

◆ setGroupsDenyAuth()

setGroupsDenyAuth ( $value)
static

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

◆ setGroupsDenySplit()

setGroupsDenySplit ( $value)
static

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

◆ SetOption()

SetOption ( $opt,
$value )
static

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

◆ Update()

Update ( $id,
$arFields )
static

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

Поля

◆ $allowChangeOwner

$allowChangeOwner = true
protected

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

◆ $checkRestrictions

$checkRestrictions = true
protected

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

◆ $settingsSuffix

$settingsSuffix = false
staticprotected

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

◆ $userId

$userId = null
protected

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

◆ MOBILE_MODE

const MOBILE_MODE = 'bx_mobile'

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

◆ OPENER_MODE

const OPENER_MODE = 'opener'

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


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