AWS SDK for C++  1.9.68
AWS SDK for C++
Classes | Namespaces | Typedefs
SSOOIDCClient.h File Reference
#include <aws/sso-oidc/SSOOIDC_EXPORTS.h>
#include <aws/sso-oidc/SSOOIDCErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/sso-oidc/model/CreateTokenResult.h>
#include <aws/sso-oidc/model/RegisterClientResult.h>
#include <aws/sso-oidc/model/StartDeviceAuthorizationResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::SSOOIDC::SSOOIDCClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::SSOOIDC
 
 Aws::SSOOIDC::Model
 

Typedefs

typedef Aws::Utils::Outcome< CreateTokenResult, SSOOIDCError > Aws::SSOOIDC::Model::CreateTokenOutcome
 
typedef Aws::Utils::Outcome< RegisterClientResult, SSOOIDCError > Aws::SSOOIDC::Model::RegisterClientOutcome
 
typedef Aws::Utils::Outcome< StartDeviceAuthorizationResult, SSOOIDCError > Aws::SSOOIDC::Model::StartDeviceAuthorizationOutcome
 
typedef std::future< CreateTokenOutcome > Aws::SSOOIDC::Model::CreateTokenOutcomeCallable
 
typedef std::future< RegisterClientOutcome > Aws::SSOOIDC::Model::RegisterClientOutcomeCallable
 
typedef std::future< StartDeviceAuthorizationOutcome > Aws::SSOOIDC::Model::StartDeviceAuthorizationOutcomeCallable
 
typedef std::function< void(const SSOOIDCClient *, const Model::CreateTokenRequest &, const Model::CreateTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SSOOIDC::CreateTokenResponseReceivedHandler
 
typedef std::function< void(const SSOOIDCClient *, const Model::RegisterClientRequest &, const Model::RegisterClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SSOOIDC::RegisterClientResponseReceivedHandler
 
typedef std::function< void(const SSOOIDCClient *, const Model::StartDeviceAuthorizationRequest &, const Model::StartDeviceAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SSOOIDC::StartDeviceAuthorizationResponseReceivedHandler