10Duke Scale C++ Client
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
c
d
e
f
g
h
i
l
m
p
q
r
s
t
u
w
Functions
c
d
e
g
i
m
p
s
t
u
w
Variables
a
c
d
e
f
q
r
s
t
Typedefs
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
a
b
c
d
e
f
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
Enumerations
Files
File List
▼
10Duke Scale C++ Client
Introduction
►
Client Concepts
►
Using Identity-Based Licensing
►
Using License Key for Licensing Operations
►
Namespaces
►
Classes
▼
Files
▼
File List
►
api
▼
core
►
core
►
default-services
▼
oidc
▼
core
▼
src
▼
oauth
►
pkce
AccessTokenRequestAuthenticator.h
BaseOAuthClient.h
DefaultOAuthRefreshRequest.h
HTTPResponseToOAuthException.h
OAuthAuthorizationRequest.h
OAuthBackendConfiguration.h
OAuthBrowserAuthorizationRequest.h
OAuthBrowserFlow.h
OAuthClient.h
OAuthClientConfiguration.h
OAuthConfiguration.h
OAuthException.h
OAuthInvalidGrant.h
OAuthRefreshRequest.h
OAuthServerError.h
OAuthState.h
OAuthStateImpl.h
OAuthStateService.h
OAuthStateServiceImpl.h
OAuthTokenRequest.h
OAuthTokenResponse.h
►
oidc
►
test
►
test_utils
►
device
►
osbrowser
►
doc
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Pages
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
};
16
class
OAuthStateService
:
public
tenduke::oauth::OAuthState
{
…
};
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
BackendConfiguration.h:7
core
oidc
core
src
oauth
OAuthStateService.h
Generated by
1.11.0