Public Member Functions | Private Member Functions | Private Attributes | List of all members
Aws::Kinesis::ProducerSdkAWSCredentialsProvider Class Reference

#include <default_callbacks.h>

Inheritance diagram for Aws::Kinesis::ProducerSdkAWSCredentialsProvider:
Inheritance graph
[legend]

Public Member Functions

 ProducerSdkAWSCredentialsProvider (std::shared_ptr< Auth::DefaultAWSCredentialsProviderChain > default_aws_credentials_provider=nullptr)
 

Private Member Functions

void updateCredentials (com::amazonaws::kinesis::video::Credentials &producer_sdk_credentials) override
 

Private Attributes

std::shared_ptr< Auth::DefaultAWSCredentialsProviderChain > default_aws_credentials_provider_
 

Detailed Description

Credentials provider which uses the AWS SDK's default credential provider chain.

Note
You need to have called Aws::InitAPI before using this provider.

Definition at line 47 of file default_callbacks.h.

Constructor & Destructor Documentation

Aws::Kinesis::ProducerSdkAWSCredentialsProvider::ProducerSdkAWSCredentialsProvider ( std::shared_ptr< Auth::DefaultAWSCredentialsProviderChain >  default_aws_credentials_provider = nullptr)
inline

Definition at line 50 of file default_callbacks.h.

Member Function Documentation

void Aws::Kinesis::ProducerSdkAWSCredentialsProvider::updateCredentials ( com::amazonaws::kinesis::video::Credentials &  producer_sdk_credentials)
inlineoverrideprivate

Definition at line 64 of file default_callbacks.h.

Member Data Documentation

std::shared_ptr<Auth::DefaultAWSCredentialsProviderChain> Aws::Kinesis::ProducerSdkAWSCredentialsProvider::default_aws_credentials_provider_
private

Definition at line 62 of file default_callbacks.h.


The documentation for this class was generated from the following file:


kinesis_manager
Author(s): AWS RoboMaker
autogenerated on Thu Mar 4 2021 03:28:41