1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CBitrix24NetOAuthInterface

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

 __construct ($appID=false, $appSecret=false, $code=false)
 getAppID ()
 getAppSecret ()
 getAccessTokenExpires ()
 setAccessTokenExpires ($accessTokenExpires)
 getToken ()
 setToken ($access_token)
 getRefreshToken ()
 setRefreshToken ($refresh_token)
 setCode ($code)
 setScope ($scope)
 getScope ()
 addScope ($scope)
 getScopeEncode ()
 getSamlEncodedValue ()
 setSamlEncodedValue (string $samlEncodedValue)
 getResult ()
 getError ()
 GetAuthUrl ($redirect_uri, $state='', $mode='popup')
 getInviteUrl ($userId, $checkword)
 getLastAuth ()
 GetAccessToken ($redirect_uri='')
 getNewAccessToken ($refreshToken=false, $userId=0, $save=false, $scope=array())
 GetCurrentUser ()
 RevokeAuth ()
 UpdateCurrentUser ($arFields)
 checkAccessToken ()
 getNetworkNode ()
 setNetworkNode (string $hostWithScheme)
 getSamlStatus ()

Поля данных

const NET_URL = B24NETWORK_NODE
const INVITE_URL = "/invite/"
const PASSPORT_URL = "/id/"
const AUTH_URL = "/oauth/authorize/"
const TOKEN_URL = "/oauth/token/"

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

 $appID
 $appSecret
 $code = false
 $access_token = false
 $accessTokenExpires = 0
 $lastAuth = null
 $refresh_token = ''
 $httpTimeout
string $samlEncodedValue
 $scope
int $samlStatus
 $arResult = array()
 $networkNode

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

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

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

◆ __construct()

__construct ( $appID = false,
$appSecret = false,
$code = false )

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

Методы

◆ addScope()

addScope ( $scope)

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

◆ checkAccessToken()

checkAccessToken ( )

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

◆ GetAccessToken()

GetAccessToken ( $redirect_uri = '')

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

◆ getAccessTokenExpires()

getAccessTokenExpires ( )

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

◆ getAppID()

getAppID ( )

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

◆ getAppSecret()

getAppSecret ( )

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

◆ GetAuthUrl()

GetAuthUrl ( $redirect_uri,
$state = '',
$mode = 'popup' )

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

◆ GetCurrentUser()

GetCurrentUser ( )

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

◆ getError()

getError ( )

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

◆ getInviteUrl()

getInviteUrl ( $userId,
$checkword )

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

◆ getLastAuth()

getLastAuth ( )

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

◆ getNetworkNode()

getNetworkNode ( )

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

◆ getNewAccessToken()

getNewAccessToken ( $refreshToken = false,
$userId = 0,
$save = false,
$scope = array() )

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

◆ getRefreshToken()

getRefreshToken ( )

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

◆ getResult()

getResult ( )

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

◆ getSamlEncodedValue()

getSamlEncodedValue ( )

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

◆ getSamlStatus()

getSamlStatus ( )

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

◆ getScope()

getScope ( )

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

◆ getScopeEncode()

getScopeEncode ( )

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

◆ getToken()

getToken ( )

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

◆ RevokeAuth()

RevokeAuth ( )

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

◆ setAccessTokenExpires()

setAccessTokenExpires ( $accessTokenExpires)

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

◆ setCode()

setCode ( $code)

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

◆ setNetworkNode()

setNetworkNode ( string $hostWithScheme)

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

◆ setRefreshToken()

setRefreshToken ( $refresh_token)

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

◆ setSamlEncodedValue()

setSamlEncodedValue ( string $samlEncodedValue)

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

◆ setScope()

setScope ( $scope)

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

◆ setToken()

setToken ( $access_token)

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

◆ UpdateCurrentUser()

UpdateCurrentUser ( $arFields)

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

Поля

◆ $access_token

$access_token = false
protected

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

◆ $accessTokenExpires

$accessTokenExpires = 0
protected

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

◆ $appID

$appID
protected

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

◆ $appSecret

$appSecret
protected

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

◆ $arResult

$arResult = array()
protected

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

◆ $code

$code = false
protected

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

◆ $httpTimeout

$httpTimeout
protected

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

◆ $lastAuth

$lastAuth = null
protected

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

◆ $networkNode

$networkNode
protected

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

◆ $refresh_token

$refresh_token = ''
protected

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

◆ $samlEncodedValue

string $samlEncodedValue
protected

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

◆ $samlStatus

int $samlStatus
protected

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

◆ $scope

$scope
protected
Инициализатор
'auth',
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804

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

◆ AUTH_URL

const AUTH_URL = "/oauth/authorize/"

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

◆ INVITE_URL

const INVITE_URL = "/invite/"

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

◆ NET_URL

const NET_URL = B24NETWORK_NODE

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

◆ PASSPORT_URL

const PASSPORT_URL = "/id/"

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

◆ TOKEN_URL

const TOKEN_URL = "/oauth/token/"

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


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