AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdapter Member List

This is the complete list of members for alexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdapter, including all inherited members.

authorizeUsingCBL(const std::shared_ptr< acsdkAuthorizationInterfaces::lwa::CBLAuthorizationObserverInterface > &observer) overridealexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdapter
alexaClientSDK::acsdkAuthorizationInterfaces::lwa::LWAAuthorizationInterface::authorizeUsingCBL(const std::shared_ptr< CBLAuthorizationObserverInterface > &observer)=0alexaClientSDK::acsdkAuthorizationInterfaces::lwa::LWAAuthorizationInterfacepure virtual
authorizeUsingCBLWithCustomerProfile(const std::shared_ptr< acsdkAuthorizationInterfaces::lwa::CBLAuthorizationObserverInterface > &observer) overridealexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdapter
alexaClientSDK::acsdkAuthorizationInterfaces::lwa::LWAAuthorizationInterface::authorizeUsingCBLWithCustomerProfile(const std::shared_ptr< CBLAuthorizationObserverInterface > &observer)=0alexaClientSDK::acsdkAuthorizationInterfaces::lwa::LWAAuthorizationInterfacepure virtual
create(const std::shared_ptr< avsCommon::utils::configuration::ConfigurationNode > &configuration, std::unique_ptr< avsCommon::utils::libcurlUtils::HttpPostInterface > httpPost, const std::shared_ptr< avsCommon::utils::DeviceInfo > &deviceInfo, const std::shared_ptr< acsdkAuthorizationInterfaces::lwa::LWAAuthorizationStorageInterface > &storage, std::unique_ptr< avsCommon::utils::libcurlUtils::HttpGetInterface > httpGet=nullptr, const std::string &adapterId="")alexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdapterstatic
getAuthorizationInterface() overridealexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdaptervirtual
getAuthToken() overridealexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdaptervirtual
getId() overridealexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdaptervirtual
getState() overridealexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdaptervirtual
onAuthFailure(const std::string &authToken) overridealexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdaptervirtual
onAuthorizationManagerReady(const std::shared_ptr< acsdkAuthorizationInterfaces::AuthorizationManagerInterface > &manager) overridealexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdapter
alexaClientSDK::acsdkAuthorizationInterfaces::AuthorizationAdapterInterface::onAuthorizationManagerReady(const std::shared_ptr< AuthorizationManagerInterface > &manager)=0alexaClientSDK::acsdkAuthorizationInterfaces::AuthorizationAdapterInterfacepure virtual
reset() overridealexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdaptervirtual
~AuthorizationAdapterInterface()=defaultalexaClientSDK::acsdkAuthorizationInterfaces::AuthorizationAdapterInterfacevirtual
~AuthorizationInterface()=defaultalexaClientSDK::acsdkAuthorizationInterfaces::AuthorizationInterfacevirtual
~LWAAuthorizationAdapter()alexaClientSDK::acsdkAuthorization::lwa::LWAAuthorizationAdapter
~LWAAuthorizationInterface()=defaultalexaClientSDK::acsdkAuthorizationInterfaces::lwa::LWAAuthorizationInterfacevirtual

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