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

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

 __construct ($userId=null)
 GetSettings ()
 getEntityOAuth ($code=false)
 GetFormHtml ($arParams)
 GetOnClickJs ($arParams)
 getUrl ($arParams)
 addScope ($scope)
 prepareUser ($arUser, $short=false)
 Authorize ()
 setUser ($userId)
 getStorageToken ()
 createConference ($params)
 updateConference (array $updateParams)
 getConferenceById (int $confId)
 sendComplianceRequest (array $payload)
Открытые члены унаследованные от CSocServAuth
 CheckSettings ()
 CheckPhotoURI ($photoURI)
 AuthorizeUser ($socservUserFields, $bSave=false)
 setAllowChangeOwner ($value)

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

static CheckUniqueKey ($bUnset=true)
Открытые статические члены унаследованные от CSocServAuth
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 ID = 'zoom'
const EMPTY_TYPE = "EMPTY"
Поля данных унаследованные от CSocServAuth
const OPENER_MODE = 'opener'
const MOBILE_MODE = 'bx_mobile'

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

 $entityOAuth
Защищенные данные унаследованные от CSocServAuth
 $checkRestrictions = true
 $allowChangeOwner = true
 $userId = null

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

Защищенные члены унаследованные от CSocServAuth
 isAllowedRegisterNewUser ()
 onAfterMobileAuth ()
 onAfterWebAuth ($addParams, $mode, $url)
Защищенные статические члены унаследованные от CSocServAuth
static CheckFields ($action, &$arFields)
static hasEncryptedFields ($arFields)
static encryptFields (&$arFields)
Статические защищенные данные унаследованные от CSocServAuth
static $settingsSuffix = false

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

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

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

◆ __construct()

__construct ( $userId = null)

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

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

Методы

◆ addScope()

addScope ( $scope)

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

◆ Authorize()

Authorize ( )

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

◆ CheckUniqueKey()

CheckUniqueKey ( $bUnset = true)
static

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

◆ createConference()

createConference ( $params)

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

◆ getConferenceById()

getConferenceById ( int $confId)

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

◆ getEntityOAuth()

getEntityOAuth ( $code = false)
Аргументы
string | bool$code= false
Возвращает
CZoomInterface

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

◆ GetFormHtml()

GetFormHtml ( $arParams)

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

◆ GetOnClickJs()

GetOnClickJs ( $arParams)

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

◆ GetSettings()

GetSettings ( )

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

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

◆ getStorageToken()

getStorageToken ( )

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

◆ getUrl()

getUrl ( $arParams)

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

◆ prepareUser()

prepareUser ( $arUser,
$short = false )

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

◆ sendComplianceRequest()

sendComplianceRequest ( array $payload)

Notifies Zoom that we comply with the user's data policy after the user uninstalls Bitrix24 app.

Аргументы
array$payload
Возвращает
Result

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

◆ setUser()

setUser ( $userId)

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

◆ updateConference()

updateConference ( array $updateParams)

Updates Zoom conference and saves the result in DB table.

Аргументы
array$updateParamsParams which uses for update (conference dates).
Возвращает
Result
Исключения
Exception

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

Поля

◆ $entityOAuth

$entityOAuth
protected

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

◆ EMPTY_TYPE

const EMPTY_TYPE = "EMPTY"

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

◆ ID

const ID = 'zoom'

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


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