AWS IoT Device SDK C++ v2 1.44.1
AWS IoT Device SDK C++ v2
Loading...
Searching...
No Matches
Credentials.h File Reference
#include <aws/crt/Exports.h>
#include <aws/crt/Types.h>
#include <aws/crt/http/HttpConnection.h>
#include <aws/crt/io/TlsOptions.h>
#include <chrono>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::Crt::Auth::Credentials
class  Aws::Crt::Auth::ICredentialsProvider
struct  Aws::Crt::Auth::CredentialsProviderStaticConfig
struct  Aws::Crt::Auth::CredentialsProviderProfileConfig
struct  Aws::Crt::Auth::CredentialsProviderImdsConfig
struct  Aws::Crt::Auth::CredentialsProviderChainConfig
struct  Aws::Crt::Auth::CredentialsProviderCachedConfig
struct  Aws::Crt::Auth::CredentialsProviderChainDefaultConfig
struct  Aws::Crt::Auth::CredentialsProviderX509Config
struct  Aws::Crt::Auth::CredentialsProviderDelegateConfig
struct  Aws::Crt::Auth::CognitoLoginPair
struct  Aws::Crt::Auth::CredentialsProviderCognitoConfig
struct  Aws::Crt::Auth::CredentialsProviderSTSConfig
struct  Aws::Crt::Auth::CredentialsProviderSTSWebIdentityConfig
struct  Aws::Crt::Auth::CredentialsProviderLoginConfig
class  Aws::Crt::Auth::CredentialsProvider

Namespaces

namespace  Aws
namespace  Aws::Crt
namespace  Aws::Crt::Io
namespace  Aws::Crt::Http
namespace  Aws::Crt::Auth

Typedefs

using Aws::Crt::Auth::OnCredentialsResolved = std::function<void(std::shared_ptr<Credentials>, int errorCode)>
using Aws::Crt::Auth::GetCredentialsHandler = std::function<std::shared_ptr<Credentials>()>