This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
pyoidc-ozwillo/src/oic/exception.py

80 lines
1009 B
Python

__author__ = 'rohe0002'
class PyoidcError(Exception):
def __init__(self, errmsg, message="", *args):
Exception.__init__(self, errmsg, *args)
self.message = message
class MissingAttribute(PyoidcError):
pass
class UnsupportedMethod(PyoidcError):
pass
class AccessDenied(PyoidcError):
pass
class UnknownClient(PyoidcError):
pass
class MissingParameter(PyoidcError):
pass
class UnknownAssertionType(PyoidcError):
pass
class ParameterError(PyoidcError):
pass
class URIError(PyoidcError):
pass
class InvalidRequest(PyoidcError):
pass
class RedirectURIError(PyoidcError):
pass
class ParseError(PyoidcError):
pass
class FailedAuthentication(PyoidcError):
pass
class MissingSession(PyoidcError):
pass
class NotForMe(PyoidcError):
pass
class UnSupported(Exception):
pass
class MessageException(PyoidcError):
pass
class AuthzError(PyoidcError):
pass
class IssuerMismatch(PyoidcError):
pass