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

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

 __construct ($type)
 setService (IService $service)
 setParameters (array $parameters=[])
 getAuthUrl ()
 removeAuth ()
 getType ()
 getToken ()
 hasAuth ()
 canUseMultipleClients ()
 getClientList ()
 getClientById ($clientId)
 getAuthorizedClientsList ()
 getClientId ()

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

static create ($type, IService $service=null, bool $ignoreType=false)

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

 getAuthData ($isUseCache=true)
 getAuthDataMultiple ()
 getAuthDataSingle ($isUseCache=true)
 getEngineCode ()

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

 $service
 $type
 $transport
 $requestCodeParamName
 $data
 $parameters = ['URL_PARAMETERS' => []]

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

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

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

◆ __construct()

__construct ( $type)

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

Методы

◆ canUseMultipleClients()

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

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

◆ create()

create ( $type,
IService $service = null,
bool $ignoreType = false )
static
Исключения

Bitrix\Main\LoaderException

Исключения
SystemException

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

◆ getAuthData()

getAuthData ( $isUseCache = true)
protected

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

◆ getAuthDataMultiple()

getAuthDataMultiple ( )
protected

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

◆ getAuthDataSingle()

getAuthDataSingle ( $isUseCache = true)
protected

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

◆ getAuthorizedClientsList()

getAuthorizedClientsList ( )
Возвращает
array|null
Исключения
SystemException

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

◆ getAuthUrl()

getAuthUrl ( )

Переопределяется в BusinessAuthAdapter и FacebookAuthAdapter.

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

◆ getClientById()

getClientById ( $clientId)

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

◆ getClientId()

getClientId ( )

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

◆ getClientList()

getClientList ( )
Возвращает
array|null
Исключения
SystemException

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

◆ getEngineCode()

getEngineCode ( )
protected
Возвращает
string

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

◆ getToken()

getToken ( )

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

◆ getType()

getType ( )
Возвращает
string

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

◆ hasAuth()

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

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

◆ removeAuth()

removeAuth ( )
Исключения
SystemException
Возвращает
void

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

◆ setParameters()

setParameters ( array $parameters = [])
Аргументы
array$parameters
Возвращает
$this

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

◆ setService()

setService ( IService $service)
Аргументы
IService$service
Возвращает
$this

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

Поля

◆ $data

$data
protected

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

◆ $parameters

$parameters = ['URL_PARAMETERS' => []]
protected

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

◆ $requestCodeParamName

$requestCodeParamName
protected

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

◆ $service

$service
protected

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

◆ $transport

$transport
protected

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

◆ $type

$type
protected

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


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