10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
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
10
namespace
tenduke
{
namespace
oauth
{
11
12
16
class
OAuthRefreshRequest
17
{
18
public
:
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
tenduke::oauth::OAuthRefreshRequest
Request to refresh OAuthState.
Definition
OAuthRefreshRequest.h:17
tenduke::oauth::OAuthRefreshRequest::execute
virtual std::unique_ptr< OAuthState > execute() const =0
Executes the refresh request.
tenduke::oauth
OAuth services.
Definition
AccessTokenRequestAuthenticator.h:8
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
core
oidc
core
src
oauth
OAuthRefreshRequest.h
Generated by
1.17.0