10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
CCGAuthenticationConfig.h
1#ifndef TENDUKE_OIDC_CCG_CCGAUTHENTICATIONCONFIG_H
2#define TENDUKE_OIDC_CCG_CCGAUTHENTICATIONCONFIG_H
3
4#include "../BaseOIDCAuthenticationConfig.h"
5
6namespace tenduke { namespace oidc { namespace ccg {
7
13{
14public:
22 const std::string &oauthClientId,
23 const std::string &oauthClientSecret,
24 const OIDCSessionConfiguration &oidcSessionConfiguration = {}
25 ) : BaseOIDCAuthenticationConfig(oauthClientId, oauthClientSecret, oidcSessionConfiguration, "")
26 {}
27};
28
29}}}
30
31#endif //TENDUKE_OIDC_CCG_CCGAUTHENTICATIONCONFIG_H
Definition BaseOIDCAuthenticationConfig.h:11
Configuration for tenduke::oidc::OIDCSessionImpl.
Definition OIDCSessionConfiguration.h:16
Configuration for Client Credentials Grant.
Definition CCGAuthenticationConfig.h:13
CCGAuthenticationConfig(const std::string &oauthClientId, const std::string &oauthClientSecret, const OIDCSessionConfiguration &oidcSessionConfiguration={})
Creates new instance.
Definition CCGAuthenticationConfig.h:21
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4