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

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

 GetLastRequestStatus ()
 GetID ()
 GetName ()
 GetDefaultBucketControlPolicy ($bucket, $prefix)
 GetFederationToken ($arBucket, $Policy, $Name, $DurationSeconds=129600)
 AssumeRole ($arBucket, $Policy, $Name, $DurationSeconds=43200)

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

static GetObject ()

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

 SendRequest ($service, $arSettings, $verb, $bucket, $file_name='/', $params='', $content='', $additional_headers=[])

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

 $service_host = ''
 $streamTimeout = 5
 $set_headers = []
 $host = ''
 $verb = ''
 $url = ''
 $headers = []
 $errno = 0
 $errstr = ''
 $status = 0
 $result = ''

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

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

Методы

◆ AssumeRole()

AssumeRole ( $arBucket,
$Policy,
$Name,
$DurationSeconds = 43200 )

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

◆ GetDefaultBucketControlPolicy()

GetDefaultBucketControlPolicy ( $bucket,
$prefix )

Переопределяется в CCloudSecurityService_Amazon и CCloudSecurityService_Yandex.

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

◆ GetFederationToken()

GetFederationToken ( $arBucket,
$Policy,
$Name,
$DurationSeconds = 129600 )

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

◆ GetID()

GetID ( )

Переопределяется в CCloudSecurityService_Amazon и CCloudSecurityService_Yandex.

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

◆ GetLastRequestStatus()

GetLastRequestStatus ( )

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

◆ GetName()

GetName ( )

Переопределяется в CCloudSecurityService_Amazon и CCloudSecurityService_Yandex.

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

◆ GetObject()

GetObject ( )
static

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

◆ SendRequest()

SendRequest ( $service,
$arSettings,
$verb,
$bucket,
$file_name = '/',
$params = '',
$content = '',
$additional_headers = [] )
protected

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

Поля

◆ $errno

$errno = 0
protected

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

◆ $errstr

$errstr = ''
protected

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

◆ $headers

$headers = []
protected

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

◆ $host

$host = ''
protected

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

◆ $result

$result = ''
protected

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

◆ $service_host

$service_host = ''
protected

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

◆ $set_headers

$set_headers = []
protected

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

◆ $status

$status = 0
protected

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

◆ $streamTimeout

$streamTimeout = 5
protected

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

◆ $url

$url = ''
protected

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

◆ $verb

$verb = ''
protected

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


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