![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <AuthDelegateMock.h>
Public Member Functions | |
~AuthDelegateMock () override=default | |
std::string | getAuthToken () override |
void | onAuthFailure (const std::string &token) override |
void | addAuthObserver (std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::AuthObserverInterface > observer) override |
void | removeAuthObserver (std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::AuthObserverInterface > observer) override |
![]() | |
virtual | ~AuthDelegateInterface ()=default |
virtual void | addAuthObserver (std::shared_ptr< avsCommon::sdkInterfaces::AuthObserverInterface > observer)=0 |
virtual void | removeAuthObserver (std::shared_ptr< avsCommon::sdkInterfaces::AuthObserverInterface > observer)=0 |
Static Public Member Functions | |
static std::shared_ptr< AuthDelegateMock > | create () |
Implementation of AuthDelegate that uses MAPLite.
|
overridedefault |
|
override |
|
static |
Creates an instance of AuthDelegateInterface to be used with the SDK.
setupMode | Setup Manager used for communication with OOBE |
|
overridevirtual |
Get the current LWA authorization token.
Implements alexaClientSDK::avsCommon::sdkInterfaces::AuthDelegateInterface.
|
overridevirtual |
Receive notification that an operation using the specified auth token experienced an authorization failure.
token | The token used to authorize the forbidden operation. |
Implements alexaClientSDK::avsCommon::sdkInterfaces::AuthDelegateInterface.
|
override |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0