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

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

 getControllerUrl ()
Открытые члены унаследованные от OAuth
 buildMeta ()
 getOAuthEntity ()
 getStoredUid ()
 getRedirect (bool $final=true)
 getUrl ()
 getStoredToken ($uid=null, int $expireGapSeconds=10)
 getAccessToken ($code=null)
 getUserData ($secure=true)
 saveResponse ($state)
 getPublicUserData ()
 handleResponse (array $state, $context=self::WEB_TYPE)

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

static getServiceName ()
Открытые статические члены унаследованные от OAuth
static getKnownServices ()
static getInstance ($service=null)
static getInstanceByMeta ($meta)
static parseMeta ($meta)
static getTokenByMeta ($meta, int $expireGapSeconds=10)
static getUserDataByMeta ($meta, $secure=true)
static convertTokenExpiresToUnixtimeIfNeed (int $intervalOrTime)

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

 __construct ()
 check ()
 mapUserData (array $userData)
Защищенные члены унаследованные от OAuth
 fetchStoredToken ()
 setPublicUserData (UserData $userData)

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

Поля данных унаследованные от OAuth
const WEB_TYPE = 'web'
const MOBILE_TYPE = 'mobile'
Защищенные данные унаследованные от OAuth
 $oauthEntity
 $service
 $storedUid
UserData $publicUserData

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

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

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

◆ __construct()

__construct ( )
protected

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

Методы

◆ check()

check ( )
protected

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

◆ getControllerUrl()

getControllerUrl ( )

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

◆ getServiceName()

getServiceName ( )
static

Returns service name

Исключения

Bitrix\Main\ObjectException

Возвращает
string

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

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

◆ mapUserData()

mapUserData ( array $userData)
protected

Returns unified user data

Аргументы
array$userDataUser data.
Возвращает
array

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

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/mail/lib/helper/oauth/mailru.php