Public Member Functions | |
ApiTokenValidator (Eegeo::Web::IWebLoadRequestFactory &webLoadRequestFactory, Eegeo::UI::NativeUIFactories &nativeInputFactories, Eegeo::IEegeoErrorHandler *m_pErrorHandler, WebConnectivityValidator &webConnectivityValidator) | |
void | PerformInitialOptimisticValidation (const std::string &apiToken) |
bool | IsWaitingForInitialOptimisticValidation () const |
void | Validate (const std::string &apiToken) |
bool | IsValid () const |
void | RegisterCallback (Helpers::ICallback1< const bool > &callback) |
void | UnregisterCallback (Helpers::ICallback1< const bool > &callback) |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |