1#ifndef TENDUKE_SE_SERDECONSTANTS_H
2#define TENDUKE_SE_SERDECONSTANTS_H
4namespace tenduke {
namespace se {
6 const std::string VERSION =
"version";
8 const std::string LEASE_TOKEN =
"token";
9 const std::string LEASE_LICENSEKEY =
"licenseKey";
10 const std::string LEASE_METERED =
"metered";
11 const std::string LEASES =
"leases";
13 const std::string KEY_TYPE =
"type";
14 const std::string KEY_PEM =
"pem";
15 const std::string KEYS =
"tokenValidationKeys";
17 const std::string LICENSING =
"licensing";
19 const std::string OIDC_ACCESSTOKEN =
"accessToken";
20 const std::string OIDC_REFRESHTOKEN =
"refreshToken";
21 const std::string OIDC_IDTOKEN =
"idToken";
22 const std::string OIDC_EXPIRESAT =
"expiresAt";
23 const std::string OIDC_SESSION =
"session";
24 const std::string OIDC =
"oidc";
26 const std::string OIDC_USERINFOENDPOINT =
"userinfoEndpoint";
27 const std::string OIDC_ISSUER =
"issuer";
28 const std::string OIDC_DIGESTALGORITHM =
"digestAlgorithm";
29 const std::string OIDC_VERIFICATIONKEY =
"verificationKey";
30 const std::string OIDC_CONFIGURATION =
"configuration";
32 const std::string OAUTH_CLIENTID =
"clientId";
33 const std::string OAUTH_CLIENTSECRET =
"clientSecret";
34 const std::string OAUTH_FLOW =
"flow";
35 const std::string OAUTH_REDIRECTURI =
"redirectURI";
36 const std::string OAUTH_AUTHORIZATIONENDPOINTURL =
"authorizationEndpointUrl";
37 const std::string OAUTH_TOKENENDPOINTURL =
"tokenEndpointUrl";
38 const std::string OAUTH_DEVICEAUTHORIZATIONENDPOINTURL =
"deviceAuthorizationEndpointUrl";
39 const std::string OAUTH_CONFIGURATION =
"configuration";
40 const std::string OAUTH =
"oauth";
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7