commercetools.Sdk
The commercetools platform, import-api and C# sdks generated from our api reference.
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Properties
commercetools.Base.Client.Tokens.TokenProvider Class Referenceabstract

Inherited by commercetools.Base.Client.Tokens.AnonymousSessionTokenProvider, commercetools.Base.Client.Tokens.ClientCredentialsTokenProvider, and commercetools.Base.Client.Tokens.PasswordTokenProvider.

Public Member Functions

virtual HttpRequestMessage GetRequestMessage ()
 
async Task< TokenGetToken ()
 

Protected Member Functions

 TokenProvider (HttpClient httpClient, ITokenStoreManager tokenStoreManager, ITokenSerializerService serializerService, string tokenEndpointBaseAddress)
 
virtual string BuildTokenRequestBody ()
 

Properties

Token Token [get]
 
IClientConfiguration ClientConfiguration [get, set]
 
HttpClient HttpClient [get]
 
string TokenEndpointBaseAddress [get]
 

Constructor & Destructor Documentation

◆ TokenProvider()

commercetools.Base.Client.Tokens.TokenProvider.TokenProvider ( HttpClient  httpClient,
ITokenStoreManager  tokenStoreManager,
ITokenSerializerService  serializerService,
string  tokenEndpointBaseAddress 
)
inlineprotected

Member Function Documentation

◆ BuildTokenRequestBody()

virtual string commercetools.Base.Client.Tokens.TokenProvider.BuildTokenRequestBody ( )
inlineprotectedvirtual

◆ GetRequestMessage()

virtual HttpRequestMessage commercetools.Base.Client.Tokens.TokenProvider.GetRequestMessage ( )
inlinevirtual

◆ GetToken()

async Task< Token > commercetools.Base.Client.Tokens.TokenProvider.GetToken ( )
inline

Property Documentation

◆ ClientConfiguration

IClientConfiguration commercetools.Base.Client.Tokens.TokenProvider.ClientConfiguration
getset

◆ HttpClient

HttpClient commercetools.Base.Client.Tokens.TokenProvider.HttpClient
getprotected

◆ Token

Token commercetools.Base.Client.Tokens.TokenProvider.Token
get

◆ TokenEndpointBaseAddress

string commercetools.Base.Client.Tokens.TokenProvider.TokenEndpointBaseAddress
getprotected

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