AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
|
#include <Mqtt5Client.h>
Class encapsulating configuration for establishing an Aws IoT Mqtt5 Connectin with custom authorizer
|
noexcept |
Create a custom authorizer configuration
|
virtual |
Aws::Iot::Mqtt5CustomAuthConfig::Mqtt5CustomAuthConfig | ( | const Mqtt5CustomAuthConfig & | rhs | ) |
|
delete |
const Crt::Optional< Crt::String > & Aws::Iot::Mqtt5CustomAuthConfig::GetAuthorizerName | ( | ) |
const Crt::Optional< Crt::ByteCursor > & Aws::Iot::Mqtt5CustomAuthConfig::GetPassword | ( | ) |
const Crt::Optional< Crt::String > & Aws::Iot::Mqtt5CustomAuthConfig::GetTokenKeyName | ( | ) |
const Crt::Optional< Crt::String > & Aws::Iot::Mqtt5CustomAuthConfig::GetTokenSignature | ( | ) |
const Crt::Optional< Crt::String > & Aws::Iot::Mqtt5CustomAuthConfig::GetTokenValue | ( | ) |
const Crt::Optional< Crt::String > & Aws::Iot::Mqtt5CustomAuthConfig::GetUsername | ( | ) |
Mqtt5CustomAuthConfig & Aws::Iot::Mqtt5CustomAuthConfig::operator= | ( | const Mqtt5CustomAuthConfig & | rhs | ) |
|
delete |
Mqtt5CustomAuthConfig & Aws::Iot::Mqtt5CustomAuthConfig::WithAuthorizerName | ( | Crt::String | authName | ) |
Mqtt5CustomAuthConfig & Aws::Iot::Mqtt5CustomAuthConfig::WithPassword | ( | Crt::ByteCursor | password | ) |
Mqtt5CustomAuthConfig & Aws::Iot::Mqtt5CustomAuthConfig::WithTokenKeyName | ( | Crt::String | tokenKeyName | ) |
Mqtt5CustomAuthConfig & Aws::Iot::Mqtt5CustomAuthConfig::WithTokenSignature | ( | Crt::String | tokenSignature | ) |
Mqtt5CustomAuthConfig & Aws::Iot::Mqtt5CustomAuthConfig::WithTokenValue | ( | Crt::String | tokenValue | ) |
Mqtt5CustomAuthConfig & Aws::Iot::Mqtt5CustomAuthConfig::WithUsername | ( | Crt::String | username | ) |