aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Credentials.cpp File Reference
#include <aws/crt/auth/Credentials.h>
#include <aws/crt/http/HttpConnection.h>
#include <aws/crt/http/HttpProxyStrategy.h>
#include <aws/auth/credentials.h>
#include <aws/common/string.h>
#include <algorithm>
#include <aws/http/connection.h>
#include <aws/crt/Api.h>

Classes

struct  Aws::Crt::Auth::CredentialsProviderCallbackArgs
 
struct  Aws::Crt::Auth::DelegateCredentialsProviderCallbackArgs
 

Namespaces

namespace  Aws
 
namespace  Aws::Crt
 
namespace  Aws::Crt::Auth
 

Functions

static std::shared_ptr< ICredentialsProviderAws::Crt::Auth::s_CreateWrappedProvider (struct aws_credentials_provider *raw_provider, Allocator *allocator)
 
static int Aws::Crt::Auth::s_onDelegateGetCredentials (void *delegate_user_data, aws_on_get_credentials_callback_fn callback, void *callback_user_data)
 
static void Aws::Crt::Auth::s_onDelegateShutdownComplete (void *user_data)