10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::test::mocks::OAuthBrowserFlowMock Class Reference
Inheritance diagram for tenduke::test::mocks::OAuthBrowserFlowMock:
tenduke::oauth::OAuthBrowserFlow tenduke::oauth::OAuthClient

Public Member Functions

 MOCK_METHOD ((std::unique_ptr< const tenduke::oauth::OAuthRefreshRequest >), refresh,(std::shared_ptr< tenduke::oauth::OAuthState >),(const, override))
 
 MOCK_METHOD ((std::unique_ptr< const tenduke::oauth::OAuthBrowserAuthorizationRequest >), authorize,(const std::string &scopes),(const, override))
 
 MOCK_METHOD ((std::unique_ptr< const tenduke::oauth::OAuthBrowserAuthorizationRequest >), authorize,(const std::string &scopes,(const std::map< std::string, std::string > &a)),(const, override))
 
- Public Member Functions inherited from tenduke::oauth::OAuthBrowserFlow
virtual std::unique_ptr< const tenduke::oauth::OAuthBrowserAuthorizationRequestauthorize (const std::string &scopes) const =0
 Creates OAuthRequest to start the OAuth-authorization flow.
 
virtual std::unique_ptr< const tenduke::oauth::OAuthBrowserAuthorizationRequestauthorize (const std::string &scopes, const std::map< std::string, std::string > &additionalParameters) const =0
 Creates OAuthRequest to start the OAuth-authorization flow.
 
- Public Member Functions inherited from tenduke::oauth::OAuthClient
virtual std::unique_ptr< const tenduke::oauth::OAuthRefreshRequestrefresh (std::shared_ptr< tenduke::oauth::OAuthState > state) const =0
 Creates OAuthRefreshRequest for refreshing the state.
 

Static Public Member Functions

static std::shared_ptr< OAuthBrowserFlowMockcreateShared ()
 

The documentation for this class was generated from the following file: