Audacity 3.2.0
audacity::cloud::audiocom::OAuthService Member List

This is the complete list of members for audacity::cloud::audiocom::OAuthService, including all inherited members.

AuthoriseCode(const ServiceConfig &config, std::string_view authorizationCode, std::function< void(std::string_view)> completedHandler)audacity::cloud::audiocom::OAuthServiceprivate
AuthorisePassword(const ServiceConfig &config, std::string_view userName, std::string_view password, std::function< void(std::string_view)> completedHandler)audacity::cloud::audiocom::OAuthServiceprivate
AuthoriseRefreshToken(const ServiceConfig &config, std::string_view refreshToken, std::function< void(std::string_view)> completedHandler, bool silent)audacity::cloud::audiocom::OAuthServiceprivate
AuthoriseRefreshToken(const ServiceConfig &config, std::function< void(std::string_view)> completedHandler, bool silent)audacity::cloud::audiocom::OAuthServiceprivate
Callback typedefObserver::Publisher< AuthStateChangedMessage >
CallbackReturn typedefObserver::Publisher< AuthStateChangedMessage >
Clock typedefaudacity::cloud::audiocom::OAuthServiceprivate
DoAuthorise(const ServiceConfig &config, std::string_view payload, std::function< void(std::string_view)> completedHandler, bool silent)audacity::cloud::audiocom::OAuthServiceprivate
GetAccessToken() constaudacity::cloud::audiocom::OAuthService
HandleLinkURI(std::string_view uri, std::function< void(std::string_view)> completedHandler)audacity::cloud::audiocom::OAuthService
HasAccessToken() constaudacity::cloud::audiocom::OAuthService
HasRefreshToken() constaudacity::cloud::audiocom::OAuthService
m_factoryObserver::Publisher< AuthStateChangedMessage >private
m_listObserver::Publisher< AuthStateChangedMessage >private
mAccessTokenaudacity::cloud::audiocom::OAuthServiceprivate
message_type typedefObserver::Publisher< AuthStateChangedMessage >
mMutexaudacity::cloud::audiocom::OAuthServicemutableprivate
mTokenExpirationTimeaudacity::cloud::audiocom::OAuthServiceprivate
notifies_allObserver::Publisher< AuthStateChangedMessage >static
operator=(Publisher &&)=defaultObserver::Publisher< AuthStateChangedMessage >
Publish(const AuthStateChangedMessage &message)Observer::Publisher< AuthStateChangedMessage >inlineprotected
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={})Observer::Publisher< AuthStateChangedMessage >inlineexplicit
Publisher(Publisher &&)=defaultObserver::Publisher< AuthStateChangedMessage >
SafePublish(const AuthStateChangedMessage &message)audacity::cloud::audiocom::OAuthServiceprivate
Subscribe(Callback callback)Observer::Publisher< AuthStateChangedMessage >
Subscribe(Object &obj, Return(Object::*callback)(Args...))Observer::Publisher< AuthStateChangedMessage >inline
UnlinkAccount()audacity::cloud::audiocom::OAuthService
ValidateAuth(std::function< void(std::string_view)> completedHandler, bool silent)audacity::cloud::audiocom::OAuthService