1#ifndef TENDUKE_OIDC_OIDCEXCEPTION_H
2#define TENDUKE_OIDC_OIDCEXCEPTION_H
4#include "oauth/OAuthException.h"
6namespace tenduke {
namespace oidc {
23 const std::string &error,
24 const std::string &errorDescription
Generic OAuth-related exception.
Definition OAuthException.h:15
Phase
Phase where this exception occurred.
Definition OAuthException.h:21
OAuthException(Phase phase, std::string error, const std::string &errorDescription)
Constructs new instance.
Definition OAuthException.h:34
Thrown when OIDC-related errors occur.
Definition OIDCException.h:13
OIDCException(const std::string &errorDescription)
Constructs new instance just with description.
Definition OIDCException.h:33
OIDCException(enum tenduke::oauth::OAuthException::Phase phase, const std::string &error, const std::string &errorDescription)
Constructs new instance.
Definition OIDCException.h:21
OAuth services.
Definition AccessTokenRequestAuthenticator.h:8
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7