1#ifndef TENDUKE_OIDC_IDTOKEN_H
2#define TENDUKE_OIDC_IDTOKEN_H
6namespace tenduke {
namespace oidc {
24 std::string serialized,
25 const std::map<std::string, std::string> &
claims,
34 std::string serialized,
42 const std::string &
getNonce()
const;
51 const std::string serialized;
Very simple JWT implementation.
Definition JWT.h:31
std::map< std::string, std::string > headerParameters
Header parameters.
Definition JWT.h:151
std::map< std::string, std::string > claims
Claims.
Definition JWT.h:149
OIDC ID-token.
Definition IdToken.h:15
const std::string & getSerialized() const
Returns serialized representation of the ID-token.
Definition IdToken.cpp:27
const std::string & getNonce() const
Returns nonce.
Definition IdToken.cpp:21
Support for JSON Web Tokens.
Definition DefaultJWTParser.h:11
const std::string CLAIM_NONCE
Claim name for nonce.
Definition IdToken.h:9
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7