10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
OAuthStateService.h
1
#ifndef TENDUKE_OAUTH_OAUTHSTATESERVICE_H
2
#define TENDUKE_OAUTH_OAUTHSTATESERVICE_H
3
4
#include "./OAuthState.h"
5
6
#include <cstdint>
7
#include <map>
8
#include <string>
9
10
namespace
tenduke
{
namespace
oauth
{
11
12
16
class
OAuthStateService
:
public
tenduke::oauth::OAuthState
17
{
18
public
:
19
~OAuthStateService
()
override
=
default
;
20
38
virtual
bool
refresh
() = 0;
39
};
40
41
42
}}
43
44
#endif
// TENDUKE_OAUTH_OAUTHSTATESERVICE_H
45
tenduke::oauth::OAuthStateService
OAuth-state after successful authentication.
Definition
OAuthStateService.h:17
tenduke::oauth::OAuthStateService::refresh
virtual bool refresh()=0
Refresh the state, i.e.
tenduke::oauth::OAuthState
OAuth session state.
Definition
OAuthState.h:17
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
OAuthStateService.h
Generated by
1.9.8