10Duke Scale C++ Client
All Classes Namespaces Files Functions Variables Typedefs Enumerations Pages
OAuthRefreshRequest.h
1#ifndef TENDUKE_OAUTH_OAUTHREFRESHREQUEST_H
2#define TENDUKE_OAUTH_OAUTHREFRESHREQUEST_H
3
4#include "./OAuthState.h"
5
6#include <map>
7#include <memory>
8#include <string>
9
10namespace tenduke { namespace oauth {
11
12
17{
18public:
19 virtual ~OAuthRefreshRequest() = default;
20
41 virtual std::unique_ptr<OAuthState> execute() const = 0;
42};
43
44
45}}
46
47#endif // TENDUKE_OAUTH_OAUTHREFRESHREQUEST_H
Request to refresh OAuthState.
Definition OAuthRefreshRequest.h:17
virtual std::unique_ptr< OAuthState > execute() const =0
Executes the refresh request.
OAuth services.
Definition AccessTokenRequestAuthenticator.h:8
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7