AWS IoT Device SDK C++ v2: Aws::Crt::Auth::ISigningConfig Class Reference

AWS IoT Device SDK C++ v2 1.14.0 AWS IoT Device SDK C++ v2

Public Member Functions | List of all members
Aws::Crt::Auth::ISigningConfig Class Referenceabstract

`#include <Signing.h>`

Inheritance diagram for Aws::Crt::Auth::ISigningConfig:

## Public Member Functions
| ISigningConfig ()=default
| ISigningConfig (const ISigningConfig &)=delete
| ISigningConfig (ISigningConfig &&)=delete
ISigningConfig & | operator= (const ISigningConfig &)=delete
ISigningConfig & | operator= (ISigningConfig &&)=delete
virtual | ~ISigningConfig ()=default
virtual SigningConfigType | GetType (void) const =0

## Detailed Description

Base class for all different signing configurations. Type functions as a primitive RTTI for downcasting.

## Constructor & Destructor Documentation

## ◆ ISigningConfig() [1/3]

Aws::Crt::Auth::ISigningConfig::ISigningConfig | ( |  | ) |
| default

## ◆ ISigningConfig() [2/3]

Aws::Crt::Auth::ISigningConfig::ISigningConfig | ( | const ISigningConfig & |  | ) |
| delete

## ◆ ISigningConfig() [3/3]

Aws::Crt::Auth::ISigningConfig::ISigningConfig | ( | ISigningConfig && |  | ) |
| delete

## ◆ ~ISigningConfig()

virtual Aws::Crt::Auth::ISigningConfig::~ISigningConfig | ( |  | ) |
| virtualdefault

## Member Function Documentation

## ◆ GetType()

virtual SigningConfigType Aws::Crt::Auth::ISigningConfig::GetType | ( | void |  | ) | const
| pure virtual

RTTI query for the SigningConfig hierarchy

Returns
  the type of signing configuration

Implemented in Aws::Crt::Auth::AwsSigningConfig.

## ◆ operator=() [1/2]

ISigningConfig & Aws::Crt::Auth::ISigningConfig::operator= | ( | const ISigningConfig & |  | ) |
| delete

## ◆ operator=() [2/2]

ISigningConfig & Aws::Crt::Auth::ISigningConfig::operator= | ( | ISigningConfig && |  | ) |
| delete

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

- crt/aws-crt-cpp/include/aws/crt/auth/Signing.h