\AlibabaCloud\Client\Credentials\ProvidersCredentialsProvider

Class CredentialsProvider

Summary

Methods
Properties
Constants
chain()
flush()
hasCustomChain()
customProvider()
defaultProvider()
env()
ini()
getDefaultName()
instance()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
compatibleWithGlobal()
$customChains
N/A

Properties

$customChains

$customChains : array

Type

array

Methods

chain()

chain() 

Throws

\AlibabaCloud\Client\Exception\ClientException

flush()

flush() 

Forget the custom providers chain.

hasCustomChain()

hasCustomChain() : boolean

Returns

boolean

customProvider()

customProvider(string  $clientName) 

Parameters

string $clientName

Throws

\AlibabaCloud\Client\Exception\ClientException

defaultProvider()

defaultProvider(string  $clientName) 

Parameters

string $clientName

Throws

\AlibabaCloud\Client\Exception\ClientException

env()

env() : \Closure

Returns

\Closure

ini()

ini() : \Closure

Returns

\Closure

getDefaultName()

getDefaultName() : array|false|string

Throws

\AlibabaCloud\Client\Exception\ClientException

Returns

array|false|string

instance()

instance() : \Closure

Returns

\Closure

compatibleWithGlobal()

compatibleWithGlobal() 

Throws

\AlibabaCloud\Client\Exception\ClientException