#include <aws/core/auth/AWSCredentialsProviderChain.h>
#include <kinesis-video-producer/Auth.h>
#include <kinesis-video-producer/ClientCallbackProvider.h>
#include <kinesis-video-producer/DefaultCallbackProvider.h>
#include <kinesis-video-producer/DefaultDeviceInfoProvider.h>
Go to the source code of this file.
Classes | |
class | Aws::Kinesis::DefaultClientCallbackProvider |
class | Aws::Kinesis::DefaultStreamCallbackProvider |
class | Aws::Kinesis::ProducerSdkAWSCredentialsProvider |
Namespaces | |
Aws | |
Aws::Kinesis | |
Macros | |
#define | AWS_ACCESS_KEY_ENV_VAR "AWS_ACCESS_KEY_ID" |
This module provides default callbacks for use with the Kinesis Producer Library. You can implement your own custom callbacks or use the default ones declared here. More... | |
#define | AWS_DEFAULT_CREDENTIAL_ROTATION_PERIOD_IN_SECONDS (2400) |
#define | AWS_SECRET_KEY_ENV_VAR "AWS_SECRET_ACCESS_KEY" |
#define | AWS_SESSION_TOKEN_ENV_VAR "AWS_SESSION_TOKEN" |
Functions | |
std::unique_ptr< com::amazonaws::kinesis::video::CredentialProvider > | Aws::Kinesis::CreateDefaultCredentialProvider () |
#define AWS_ACCESS_KEY_ENV_VAR "AWS_ACCESS_KEY_ID" |
This module provides default callbacks for use with the Kinesis Producer Library. You can implement your own custom callbacks or use the default ones declared here.
Definition at line 27 of file default_callbacks.h.
#define AWS_DEFAULT_CREDENTIAL_ROTATION_PERIOD_IN_SECONDS (2400) |
Definition at line 30 of file default_callbacks.h.
#define AWS_SECRET_KEY_ENV_VAR "AWS_SECRET_ACCESS_KEY" |
Definition at line 28 of file default_callbacks.h.
#define AWS_SESSION_TOKEN_ENV_VAR "AWS_SESSION_TOKEN" |
Definition at line 29 of file default_callbacks.h.