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

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

 __construct ($appID, $appSecret, $portalURI, $redirectURI, $userId=null)
 getEntityOAuth ($code=false)
 addScope ($scope)
 getRequestTokenUrl ()
 getAccessToken ($code, $addScope=null)
 getStorageToken ()
 Authorize ()
Открытые члены унаследованные от CSocServAuth
 __construct ($userId=null)
 GetSettings ()
 CheckSettings ()
 CheckPhotoURI ($photoURI)
 AuthorizeUser ($socservUserFields, $bSave=false)
 setAllowChangeOwner ($value)

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

static gadgetAuthorize ()
Открытые статические члены унаследованные от 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 = "Bitrix24OAuth"
Поля данных унаследованные от CSocServAuth
const OPENER_MODE = 'opener'
const MOBILE_MODE = 'bx_mobile'

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

 $entityOAuth = null
 $appID
 $appSecret
 $portalURI = ''
 $redirectURI = ''
 $signature = null
Защищенные данные унаследованные от 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

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

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

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

◆ __construct()

__construct ( $appID,
$appSecret,
$portalURI,
$redirectURI,
$userId = null )

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

Методы

◆ addScope()

addScope ( $scope)

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

◆ Authorize()

Authorize ( )

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

◆ gadgetAuthorize()

gadgetAuthorize ( )
static

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

◆ getAccessToken()

getAccessToken ( $code,
$addScope = null )

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

◆ getEntityOAuth()

getEntityOAuth ( $code = false)

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

◆ getRequestTokenUrl()

getRequestTokenUrl ( )

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

◆ getStorageToken()

getStorageToken ( )

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

Поля

◆ $appID

$appID
protected

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

◆ $appSecret

$appSecret
protected

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

◆ $entityOAuth

$entityOAuth = null
protected

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

◆ $portalURI

$portalURI = ''
protected

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

◆ $redirectURI

$redirectURI = ''
protected

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

◆ $signature

$signature = null
protected

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

◆ ID

const ID = "Bitrix24OAuth"

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


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