|
AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Go to the documentation of this file.
16 #ifndef ALEXA_CLIENT_SDK_SAMPLEAPP_AUTHORIZATION_CBLAUTHDELEGATE_INCLUDE_CBLAUTHDELEGATE_CBLAUTHDELEGATESTORAGEINTERFACE_H_
17 #define ALEXA_CLIENT_SDK_SAMPLEAPP_AUTHORIZATION_CBLAUTHDELEGATE_INCLUDE_CBLAUTHDELEGATE_CBLAUTHDELEGATESTORAGEINTERFACE_H_
22 namespace authorization {
23 namespace cblAuthDelegate {
55 virtual bool open() = 0;
86 virtual bool clear() = 0;
93 #endif // ALEXA_CLIENT_SDK_SAMPLEAPP_AUTHORIZATION_CBLAUTHDELEGATE_INCLUDE_CBLAUTHDELEGATE_CBLAUTHDELEGATESTORAGEINTERFACE_H_
virtual ~CBLAuthDelegateStorageInterface()=default
virtual bool clearRefreshToken()=0
virtual bool createDatabase()=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual bool setRefreshToken(const std::string &refreshToken)=0
Definition: CBLAuthDelegateStorageInterface.h:31
virtual bool getRefreshToken(std::string *refreshToken)=0
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0