# keystoneauth1.exceptions.oidc module

exception keystoneauth1.exceptions.oidc.InvalidDiscoveryEndpoint(message: str | None = None)

  Bases: `AuthPluginException`

  __annotate_func__ = None
  __annotations_cache__ = {}
  __doc__ = None
  __firstlineno__ = 26
  __module__ = 'keystoneauth1.exceptions.oidc'
  __static_attributes__ = ()
  message = 'OpenID Connect Discovery Document endpoint not set.'

exception keystoneauth1.exceptions.oidc.InvalidOidcDiscoveryDocument(message: str | None = None)

  Bases: `AuthPluginException`

  __annotate_func__ = None
  __annotations_cache__ = {}
  __doc__ = None
  __firstlineno__ = 30
  __module__ = 'keystoneauth1.exceptions.oidc'
  __static_attributes__ = ()
  message = 'OpenID Connect Discovery Document is not valid JSON.'

exception keystoneauth1.exceptions.oidc.OidcAccessTokenEndpointNotFound(message: str | None = None)

  Bases: `AuthPluginException`

  __annotate_func__ = None
  __annotations_cache__ = {}
  __doc__ = None
  __firstlineno__ = 34
  __module__ = 'keystoneauth1.exceptions.oidc'
  __static_attributes__ = ()
  message = 'OpenID Connect access token endpoint not provided.'

exception keystoneauth1.exceptions.oidc.OidcAuthorizationEndpointNotFound(message: str | None = None)

  Bases: `AuthPluginException`

  __annotate_func__ = None
  __annotations_cache__ = {}
  __doc__ = None
  __firstlineno__ = 38
  __module__ = 'keystoneauth1.exceptions.oidc'
  __static_attributes__ = ()
  message = 'OpenID Connect authorization endpoint not provided.'

exception keystoneauth1.exceptions.oidc.OidcInvalidCodeChallengeMethod(message: str | None = None)

  Bases: `AuthPluginException`

  __annotate_func__ = None
  __annotations_cache__ = {}
  __doc__ = None
  __firstlineno__ = 52
  __module__ = 'keystoneauth1.exceptions.oidc'
  __static_attributes__ = ()
  message = 'Invalid code challenge method.'

exception keystoneauth1.exceptions.oidc.OidcPluginNotSupported(message: str | None = None)

  Bases: `AuthPluginException`

  __annotate_func__ = None
  __annotations_cache__ = {}
  __doc__ = None
  __firstlineno__ = 56
  __module__ = 'keystoneauth1.exceptions.oidc'
  __static_attributes__ = ()
  message = 'OpenID Connect grant type not supported by provider.'

this page last updated: 2026-07-14 15:48:40

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug