AWS SDK for C++

AWS SDK for C++ Version 1.11.793

Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
Aws::Internal::SSOCredentialsClient Class Reference

#include <AWSHttpResourceClient.h>

Inheritance diagram for Aws::Internal::SSOCredentialsClient:
[legend]

Classes

 
 
 
 

Public Member Functions

 SSOCredentialsClient (const Client::ClientConfiguration &clientConfiguration)
 
 SSOCredentialsClient (const Client::ClientConfiguration &clientConfiguration, Aws::Http::Scheme scheme, const Aws::String &region)
 
 
 
 
 
 
 

Public Member Functions inherited from Aws::Internal::AWSHttpResourceClient

 AWSHttpResourceClient (const char *logtag="AWSHttpResourceClient")
 
 AWSHttpResourceClient (const Client::ClientConfiguration &clientConfiguration, const char *logtag="AWSHttpResourceClient")
 
 
 
 
 
 
virtual Aws::String GetResource (const char *endpoint, const char *resourcePath, const char *authToken) const
 
virtual AmazonWebServiceResult< Aws::StringGetResourceWithAWSWebServiceResult (const char *endpoint, const char *resourcePath, const char *authToken) const
 
virtual AmazonWebServiceResult< Aws::StringGetResourceWithAWSWebServiceResult (const std::shared_ptr< Http::HttpRequest > &httpRequest) const
 
 
 

Additional Inherited Members

Protected Attributes inherited from Aws::Internal::AWSHttpResourceClient

 
 

Detailed Description

To support retrieving credentials from SSO.

Definition at line 251 of file AWSHttpResourceClient.h.

Constructor & Destructor Documentation

◆ SSOCredentialsClient() [1/4]

Aws::Internal::SSOCredentialsClient::SSOCredentialsClient ( const Client::ClientConfiguration clientConfiguration)

◆ SSOCredentialsClient() [2/4]

Aws::Internal::SSOCredentialsClient::SSOCredentialsClient ( const Client::ClientConfiguration clientConfiguration,
Aws::Http::Scheme  scheme,
const Aws::String region 
)

◆ SSOCredentialsClient() [3/4]

Aws::Internal::SSOCredentialsClient::SSOCredentialsClient ( const SSOCredentialsClient rhs)
delete

◆ SSOCredentialsClient() [4/4]

Aws::Internal::SSOCredentialsClient::SSOCredentialsClient ( SSOCredentialsClient &&  rhs)
delete

Member Function Documentation

◆ CreateToken()

SSOCreateTokenResult Aws::Internal::SSOCredentialsClient::CreateToken ( const SSOCreateTokenRequest request)

◆ GetSSOCredentials()

SSOGetRoleCredentialsResult Aws::Internal::SSOCredentialsClient::GetSSOCredentials ( const SSOGetRoleCredentialsRequest request)

◆ operator=() [1/2]

SSOCredentialsClient & Aws::Internal::SSOCredentialsClient::operator= ( SSOCredentialsClient &&  rhs)
delete

◆ operator=() [2/2]

SSOCredentialsClient & Aws::Internal::SSOCredentialsClient::operator= ( SSOCredentialsClient rhs)
delete

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