16 #ifndef ACSDKAUTHORIZATIONINTERFACES_LWA_LWAAUTHORIZATIONSTORAGEINTERFACE_H_ 17 #define ACSDKAUTHORIZATIONINTERFACES_LWA_LWAAUTHORIZATIONSTORAGEINTERFACE_H_ 22 namespace acsdkAuthorizationInterfaces {
59 virtual bool open() = 0;
113 virtual bool clear() = 0;
120 #endif // ACSDKAUTHORIZATIONINTERFACES_LWA_LWAAUTHORIZATIONSTORAGEINTERFACE_H_ ::std::string string
Definition: gtest-port.h:1097
virtual bool createDatabase()=0
virtual bool getRefreshToken(std::string *refreshToken)=0
virtual bool openOrCreate()=0
virtual bool setRefreshToken(const std::string &refreshToken)=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual bool setUserId(const std::string &userId)=0
virtual bool clearRefreshToken()=0
virtual bool getUserId(std::string *userId)=0
virtual ~LWAAuthorizationStorageInterface()=default
Definition: LWAAuthorizationStorageInterface.h:31