Public Member Functions | List of all members
Aws::Auth::ServiceCredentialsProviderChain Class Reference

Credentials provider chain for ROS AWS service integrations. More...

#include <service_credentials_provider.h>

Inheritance diagram for Aws::Auth::ServiceCredentialsProviderChain:
Inheritance graph
[legend]

Public Member Functions

 ServiceCredentialsProviderChain ()
 
 ServiceCredentialsProviderChain (const ServiceAuthConfig &config)
 
 ~ServiceCredentialsProviderChain () override=default
 

Detailed Description

Credentials provider chain for ROS AWS service integrations.

The ServiceCredentialsProviderChain class extends the DefaultAWSCredentialsProviderChain, which has a list of methods to retrieve credentials using various methods. The class adds the IotRoleCredentialsProvider to the end of the chain if there is a valid configuration for retrieving credentials from AWS IoT.

Definition at line 175 of file service_credentials_provider.h.

Constructor & Destructor Documentation

Aws::Auth::ServiceCredentialsProviderChain::ServiceCredentialsProviderChain ( )
default
Aws::Auth::ServiceCredentialsProviderChain::ServiceCredentialsProviderChain ( const ServiceAuthConfig config)
Parameters
configConfiguration for available credential providers

Definition at line 514 of file service_credentials_provider.cpp.

Aws::Auth::ServiceCredentialsProviderChain::~ServiceCredentialsProviderChain ( )
overridedefault

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


aws_common
Author(s): AWS RoboMaker
autogenerated on Sat Mar 6 2021 03:11:38