AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::STS Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  Model
 
namespace  STSErrorMapper
 

Classes

class  STSClient
 
 
class  STSError
 
class  STSRequest
 

Typedefs

 
 
 
typedef std::function< void(const STSClient *, const Model::AssumeRoleRequest &, const Model::AssumeRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssumeRoleResponseReceivedHandler
 
 
 
 
typedef std::function< void(const STSClient *, const Model::GetAccessKeyInfoRequest &, const Model::GetAccessKeyInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccessKeyInfoResponseReceivedHandler
 
typedef std::function< void(const STSClient *, const Model::GetCallerIdentityRequest &, const Model::GetCallerIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCallerIdentityResponseReceivedHandler
 
 
typedef std::function< void(const STSClient *, const Model::GetSessionTokenRequest &, const Model::GetSessionTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSessionTokenResponseReceivedHandler
 

Enumerations

 

Typedef Documentation

◆ AssumeRoleResponseReceivedHandler

typedef std::function<void(const STSClient*, const Model::AssumeRoleRequest&, const Model::AssumeRoleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::STS::AssumeRoleResponseReceivedHandler

Definition at line 107 of file STSServiceClientModel.h.

◆ AssumeRoleWithSAMLResponseReceivedHandler

Definition at line 108 of file STSServiceClientModel.h.

◆ AssumeRoleWithWebIdentityResponseReceivedHandler

Definition at line 109 of file STSServiceClientModel.h.

◆ DecodeAuthorizationMessageResponseReceivedHandler

Definition at line 110 of file STSServiceClientModel.h.

◆ GetAccessKeyInfoResponseReceivedHandler

Definition at line 111 of file STSServiceClientModel.h.

◆ GetCallerIdentityResponseReceivedHandler

Definition at line 112 of file STSServiceClientModel.h.

◆ GetFederationTokenResponseReceivedHandler

Definition at line 113 of file STSServiceClientModel.h.

◆ GetSessionTokenResponseReceivedHandler

Definition at line 114 of file STSServiceClientModel.h.

◆ STSClientConfiguration

Definition at line 64 of file STSServiceClientModel.h.

◆ STSEndpointProvider

Definition at line 66 of file STSServiceClientModel.h.

◆ STSEndpointProviderBase

Definition at line 65 of file STSServiceClientModel.h.

Enumeration Type Documentation

◆ STSErrors

enum class Aws::STS::STSErrors
strong
Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
EXPIRED_TOKEN 
INVALID_AUTHORIZATION_MESSAGE 
INVALID_IDENTITY_TOKEN 
I_D_P_COMMUNICATION_ERROR 
I_D_P_REJECTED_CLAIM 
MALFORMED_POLICY_DOCUMENT 
PACKED_POLICY_TOO_LARGE 
REGION_DISABLED 

Definition at line 16 of file STSErrors.h.