AlexaClientSDK  1.25.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Typedefs | Functions
alexaClientSDK::acsdkAuthorizationDelegate Namespace Reference

Typedefs

using AuthorizationDelegateComponent = acsdkManufactory::Component< std::shared_ptr< avsCommon::sdkInterfaces::AuthDelegateInterface >, acsdkManufactory::Import< std::shared_ptr< authorization::cblAuthDelegate::CBLAuthRequesterInterface > >, acsdkManufactory::Import< std::shared_ptr< alexaClientSDK::avsCommon::utils::configuration::ConfigurationNode > >, acsdkManufactory::Import< std::unique_ptr< avsCommon::utils::libcurlUtils::HttpPostInterface > >, acsdkManufactory::Import< std::shared_ptr< avsCommon::utils::DeviceInfo > >, acsdkManufactory::Import< std::shared_ptr< registrationManager::CustomerDataManagerInterface > >>
 

Functions

AuthorizationDelegateComponent getComponent ()
 

Typedef Documentation

◆ AuthorizationDelegateComponent

Manufactory Component definition for the CBL implementation of AuthDelegateInterface.

Function Documentation

◆ getComponent()

AuthorizationDelegateComponent alexaClientSDK::acsdkAuthorizationDelegate::getComponent ( )

Get the Manufactory component for creating an instance of AVSConnectionMangerInterface.

Returns
The Manufactory component for creating an instance of AuthDelegateInterface.

AlexaClientSDK 1.25.0 - Copyright 2016-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0