| 
    10Duke Enterprise C++ Client
    
   | 
 
#include <OAuthDeviceFlow.h>
OAuth DeviceFlow.
  
Public Member Functions | |
| virtual std::unique_ptr< tenduke::oauth::device::OAuthDeviceFlowAuthorizationRequest > | authorize (const std::string &scope, const std::map< std::string, std::string > &additionalParameters) const =0 | 
| Starts authorization.   | |
  Public Member Functions inherited from tenduke::oauth::OAuthClient | |
| virtual std::unique_ptr< const tenduke::oauth::OAuthRefreshRequest > | refresh (std::shared_ptr< tenduke::oauth::OAuthState > state) const =0 | 
| Creates OAuthRefreshRequest for refreshing the state.   | |
      
  | 
  pure virtual | 
Starts authorization.
| scope | - | 
| additionalParameters | - | 
Implemented in DefaultOAuthDeviceFlow, and tenduke::oauth::device::DefaultOAuthDeviceFlow.