10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
OIDCException.h
1
#ifndef TENDUKE_OIDC_OIDCEXCEPTION_H
2
#define TENDUKE_OIDC_OIDCEXCEPTION_H
3
4
#include "oauth/OAuthException.h"
5
6
namespace
tenduke
{
namespace
oidc
{
7
8
12
class
OIDCException
:
public
tenduke::oauth::OAuthException
13
{
14
public
:
21
OIDCException
(
22
enum
tenduke::oauth::OAuthException::Phase
phase,
23
const
std::string &error,
24
const
std::string &errorDescription
25
)
26
:
tenduke
::
oauth
::
OAuthException
(phase, error, errorDescription)
27
{}
28
33
explicit
OIDCException
(
const
std::string &errorDescription)
34
:
OIDCException
(
tenduke
::
oauth
::
OAuthException
::
Phase
::NONE,
""
, errorDescription)
35
{}
36
37
};
38
39
40
}}
41
42
#endif
// TENDUKE_OIDC_OIDCEXCEPTION_H
OIDCException::OIDCException
OIDCException(enum tenduke::oauth::OAuthException::Phase phase, const std::string &error, const std::string &errorDescription)
Constructs new instance.
Definition
OIDCException.h:21
tenduke::oauth::OAuthException
Generic OAuth-related exception.
Definition
OAuthException.h:15
tenduke::oauth::OAuthException::Phase
Phase
Phase where this exception occurred.
Definition
OAuthException.h:21
tenduke::oauth::OAuthException::OAuthException
OAuthException(Phase phase, std::string error, const std::string &errorDescription)
Constructs new instance.
Definition
OAuthException.h:34
tenduke::oidc::OIDCException::OIDCException
OIDCException(const std::string &errorDescription)
Constructs new instance just with description.
Definition
OIDCException.h:33
tenduke::oidc::OIDCException::OIDCException
OIDCException(enum tenduke::oauth::OAuthException::Phase phase, const std::string &error, const std::string &errorDescription)
Constructs new instance.
Definition
OIDCException.h:21
tenduke::oauth
OAuth services.
Definition
AccessTokenRequestAuthenticator.h:8
tenduke::oidc
Implementation of OpenID Connect protocol.
Definition
AutoDiscovery.h:18
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
core
oidc
core
src
oidc
OIDCException.h
Generated by
1.17.0