| AuthoriseCode(const ServiceConfig &config, std::string_view authorizationCode, std::function< void(std::string_view)> completedHandler) | cloud::audiocom::OAuthService | private |
| AuthorisePassword(const ServiceConfig &config, std::string_view userName, std::string_view password, std::function< void(std::string_view)> completedHandler) | cloud::audiocom::OAuthService | private |
| AuthoriseRefreshToken(const ServiceConfig &config, std::string_view refreshToken, std::function< void(std::string_view)> completedHandler) | cloud::audiocom::OAuthService | private |
| AuthoriseRefreshToken(const ServiceConfig &config, std::function< void(std::string_view)> completedHandler) | cloud::audiocom::OAuthService | private |
| Callback typedef | Observer::Publisher< AuthStateChangedMessage > | |
| CallbackReturn typedef | Observer::Publisher< AuthStateChangedMessage > | |
| Clock typedef | cloud::audiocom::OAuthService | private |
| DoAuthorise(const ServiceConfig &config, std::string_view payload, std::function< void(std::string_view)> completedHandler) | cloud::audiocom::OAuthService | private |
| GetAccessToken() const | cloud::audiocom::OAuthService | |
| HandleLinkURI(std::string_view uri, std::function< void(std::string_view)> completedHandler) | cloud::audiocom::OAuthService | |
| HasAccessToken() const | cloud::audiocom::OAuthService | |
| HasRefreshToken() const | cloud::audiocom::OAuthService | |
| m_factory | Observer::Publisher< AuthStateChangedMessage > | private |
| m_list | Observer::Publisher< AuthStateChangedMessage > | private |
| mAccessToken | cloud::audiocom::OAuthService | private |
| message_type typedef | Observer::Publisher< AuthStateChangedMessage > | |
| mMutex | cloud::audiocom::OAuthService | mutableprivate |
| mTokenExpirationTime | cloud::audiocom::OAuthService | private |
| notifies_all | Observer::Publisher< AuthStateChangedMessage > | static |
| operator=(Publisher &&)=default | Observer::Publisher< AuthStateChangedMessage > | |
| Publish(const AuthStateChangedMessage &message) | Observer::Publisher< AuthStateChangedMessage > | inlineprotected |
| Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< AuthStateChangedMessage > | inlineexplicit |
| Publisher(Publisher &&)=default | Observer::Publisher< AuthStateChangedMessage > | |
| SafePublish(const AuthStateChangedMessage &message) | cloud::audiocom::OAuthService | private |
| Subscribe(Callback callback) | Observer::Publisher< AuthStateChangedMessage > | |
| Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< AuthStateChangedMessage > | inline |
| UnlinkAccount() | cloud::audiocom::OAuthService | |
| ValidateAuth(std::function< void(std::string_view)> completedHandler) | cloud::audiocom::OAuthService | |