AWS SDK for C++  1.9.109
AWS SDK for C++
Aws::STS::STSClient Member List

This is the complete list of members for Aws::STS::STSClient, including all inherited members.

AssumeRole(const Model::AssumeRoleRequest &request) constAws::STS::STSClientvirtual
AssumeRoleAsync(const Model::AssumeRoleRequest &request, const AssumeRoleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) constAws::STS::STSClientvirtual
AssumeRoleCallable(const Model::AssumeRoleRequest &request) constAws::STS::STSClientvirtual
AssumeRoleWithSAML(const Model::AssumeRoleWithSAMLRequest &request) constAws::STS::STSClientvirtual
AssumeRoleWithSAMLAsync(const Model::AssumeRoleWithSAMLRequest &request, const AssumeRoleWithSAMLResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) constAws::STS::STSClientvirtual
AssumeRoleWithSAMLCallable(const Model::AssumeRoleWithSAMLRequest &request) constAws::STS::STSClientvirtual
AssumeRoleWithWebIdentity(const Model::AssumeRoleWithWebIdentityRequest &request) constAws::STS::STSClientvirtual
AssumeRoleWithWebIdentityAsync(const Model::AssumeRoleWithWebIdentityRequest &request, const AssumeRoleWithWebIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) constAws::STS::STSClientvirtual
AssumeRoleWithWebIdentityCallable(const Model::AssumeRoleWithWebIdentityRequest &request) constAws::STS::STSClientvirtual
AttemptExhaustively(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSClientprotected
AttemptExhaustively(const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSClientprotected
AttemptOneRequest(const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSClientprotected
AttemptOneRequest(const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSClientprotected
AWSClient(const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)Aws::Client::AWSClient
AWSClient(const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)Aws::Client::AWSClient
AWSXMLClient(const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)Aws::Client::AWSXMLClient
AWSXMLClient(const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)Aws::Client::AWSXMLClient
BASECLASS typedefAws::STS::STSClient
BuildAndSignHttpRequest(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) constAws::Client::AWSClientprotected
BuildAWSError(const std::shared_ptr< Aws::Http::HttpResponse > &response) const overrideAws::Client::AWSXMLClientprotectedvirtual
BuildHttpRequest(const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) constAws::Client::AWSClientprotectedvirtual
ConvertRequestToPresignedUrl(const Aws::AmazonSerializableWebServiceRequest &requestToConvert, const char *region) constAws::STS::STSClient
DecodeAuthorizationMessage(const Model::DecodeAuthorizationMessageRequest &request) constAws::STS::STSClientvirtual
DecodeAuthorizationMessageAsync(const Model::DecodeAuthorizationMessageRequest &request, const DecodeAuthorizationMessageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) constAws::STS::STSClientvirtual
DecodeAuthorizationMessageCallable(const Model::DecodeAuthorizationMessageRequest &request) constAws::STS::STSClientvirtual
DisableRequestProcessing()Aws::Client::AWSClient
EnableRequestProcessing()Aws::Client::AWSClient
GeneratePresignedUrl(Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0)Aws::Client::AWSClient
GeneratePresignedUrl(Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)Aws::Client::AWSClient
GeneratePresignedUrl(Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) constAws::Client::AWSClient
GeneratePresignedUrl(Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)Aws::Client::AWSClient
GeneratePresignedUrl(Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) constAws::Client::AWSClient
GeneratePresignedUrl(Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)Aws::Client::AWSClient
GeneratePresignedUrl(Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, long long expirationInSeconds=0) constAws::Client::AWSClient
GeneratePresignedUrl(Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)Aws::Client::AWSClient
GeneratePresignedUrl(const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) constAws::Client::AWSClient
GeneratePresignedUrl(const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) constAws::Client::AWSClient
GeneratePresignedUrl(const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) constAws::Client::AWSClient
GeneratePresignedUrl(const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) constAws::Client::AWSClient
GetAccessKeyInfo(const Model::GetAccessKeyInfoRequest &request) constAws::STS::STSClientvirtual
GetAccessKeyInfoAsync(const Model::GetAccessKeyInfoRequest &request, const GetAccessKeyInfoResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) constAws::STS::STSClientvirtual
GetAccessKeyInfoCallable(const Model::GetAccessKeyInfoRequest &request) constAws::STS::STSClientvirtual
GetCallerIdentity(const Model::GetCallerIdentityRequest &request) constAws::STS::STSClientvirtual
GetCallerIdentityAsync(const Model::GetCallerIdentityRequest &request, const GetCallerIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) constAws::STS::STSClientvirtual
GetCallerIdentityCallable(const Model::GetCallerIdentityRequest &request) constAws::STS::STSClientvirtual
GetErrorMarshaller() constAws::Client::AWSClientinlineprotected
GetFederationToken(const Model::GetFederationTokenRequest &request) constAws::STS::STSClientvirtual
GetFederationTokenAsync(const Model::GetFederationTokenRequest &request, const GetFederationTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) constAws::STS::STSClientvirtual
GetFederationTokenCallable(const Model::GetFederationTokenRequest &request) constAws::STS::STSClientvirtual
GetServiceClientName() constAws::Client::AWSClientinlinevirtual
GetSessionToken(const Model::GetSessionTokenRequest &request) constAws::STS::STSClientvirtual
GetSessionTokenAsync(const Model::GetSessionTokenRequest &request, const GetSessionTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) constAws::STS::STSClientvirtual
GetSessionTokenCallable(const Model::GetSessionTokenRequest &request) constAws::STS::STSClientvirtual
GetSignerByName(const char *name) constAws::Client::AWSClientprotected
m_regionAws::Client::AWSClientprotected
MakeHttpRequest(std::shared_ptr< Aws::Http::HttpRequest > &request) constAws::Client::AWSClientprotected
MakeRequest(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSXMLClientprotected
MakeRequest(const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSXMLClientprotected
MakeRequestWithEventStream(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *singerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSXMLClientprotected
MakeRequestWithEventStream(const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSXMLClientprotected
MakeRequestWithUnparsedResponse(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSClientprotected
MakeRequestWithUnparsedResponse(const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) constAws::Client::AWSClientprotected
OverrideEndpoint(const Aws::String &endpoint)Aws::STS::STSClient
SetServiceClientName(const Aws::String &name)Aws::Client::AWSClientvirtual
STSClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())Aws::STS::STSClient
STSClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())Aws::STS::STSClient
STSClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())Aws::STS::STSClient
~AWSClient()Aws::Client::AWSClientinlinevirtual
~AWSXMLClient()=defaultAws::Client::AWSXMLClientvirtual
~STSClient()Aws::STS::STSClientvirtual