commercetools-sdk-php-v2  master
The platform, import-api and ml-api PHP sdks generated from our api reference.
Public Member Functions | Public Attributes | List of all members
Commercetools\Client\RefreshFlowTokenProvider Class Reference
Inheritance diagram for Commercetools\Client\RefreshFlowTokenProvider:
Commercetools\Client\TokenProvider

Public Member Functions

 __construct (Client $client, string $accessTokenUrl, ClientCredentials $credentials, TokenStorage $tokenStorage)
 
 getToken ()
 
 refreshToken ()
 

Public Attributes

const GRANT_TYPE = 'grant_type'
 
const GRANT_TYPE_REFRESH_TOKEN = 'refresh_token'
 
const REFRESH_TOKEN = 'refresh_token'
 
const ACCESS_TOKEN = 'access_token'
 
const EXPIRES_IN = 'expires_in'
 

Detailed Description

Definition at line 9 of file RefreshFlowTokenProvider.php.

Constructor & Destructor Documentation

◆ __construct()

Commercetools\Client\RefreshFlowTokenProvider::__construct ( Client  $client,
string  $accessTokenUrl,
ClientCredentials  $credentials,
TokenStorage  $tokenStorage 
)

Definition at line 37 of file RefreshFlowTokenProvider.php.

Member Function Documentation

◆ getToken()

Commercetools\Client\RefreshFlowTokenProvider::getToken ( )

Implements Commercetools\Client\TokenProvider.

Definition at line 49 of file RefreshFlowTokenProvider.php.

◆ refreshToken()

Commercetools\Client\RefreshFlowTokenProvider::refreshToken ( )

@psalm-var array $body

Implements Commercetools\Client\TokenProvider.

Definition at line 54 of file RefreshFlowTokenProvider.php.

Member Data Documentation

◆ ACCESS_TOKEN

const Commercetools\Client\RefreshFlowTokenProvider::ACCESS_TOKEN = 'access_token'

Definition at line 14 of file RefreshFlowTokenProvider.php.

◆ EXPIRES_IN

const Commercetools\Client\RefreshFlowTokenProvider::EXPIRES_IN = 'expires_in'

Definition at line 15 of file RefreshFlowTokenProvider.php.

◆ GRANT_TYPE

const Commercetools\Client\RefreshFlowTokenProvider::GRANT_TYPE = 'grant_type'

Definition at line 11 of file RefreshFlowTokenProvider.php.

◆ GRANT_TYPE_REFRESH_TOKEN

const Commercetools\Client\RefreshFlowTokenProvider::GRANT_TYPE_REFRESH_TOKEN = 'refresh_token'

Definition at line 12 of file RefreshFlowTokenProvider.php.

◆ REFRESH_TOKEN

const Commercetools\Client\RefreshFlowTokenProvider::REFRESH_TOKEN = 'refresh_token'

Definition at line 13 of file RefreshFlowTokenProvider.php.


The documentation for this class was generated from the following file: