keystone  18.0.0
About: OpenStack Keystone (Core Service: Identity) provides an authentication and authorization service for other OpenStack services. Provides a catalog of endpoints for all OpenStack services.
The "Victoria" series (maintained release).
  Fossies Dox: keystone-18.0.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

keystone.exception Namespace Reference

Classes

class  _KeystoneExceptionMeta
 
class  AccessRuleNotFound
 
class  AccountLocked
 
class  AdditionalAuthRequired
 
class  AmbiguityError
 
class  ApplicationCredentialAuthError
 
class  ApplicationCredentialLimitExceeded
 
class  ApplicationCredentialNotFound
 
class  ApplicationCredentialValidationError
 
class  AssignmentTypeCalculationError
 
class  AuthMethodNotSupported
 
class  AuthPluginException
 
class  CacheDeserializationError
 
class  CircularRegionHierarchyError
 
class  ConfigFileNotFound
 
class  ConfigRegistrationNotFound
 
class  Conflict
 
class  CredentialEncryptionError
 
class  CredentialLimitExceeded
 
class  CredentialNotFound
 
class  CrossBackendNotAllowed
 
class  DirectMappingError
 
class  DomainConfigNotFound
 
class  DomainIdInvalid
 
class  DomainNotFound
 
class  DomainSpecificRoleMismatch
 
class  DomainSpecificRoleNotWithinIdPDomain
 
class  EndpointGroupNotFound
 
class  EndpointNotFound
 
class  Error
 
class  FederatedProtocolNotFound
 
class  Forbidden
 
class  ForbiddenAction
 
class  ForbiddenNotSecurity
 
class  Gone
 
class  GroupNotFound
 
class  IdentityProviderNotFound
 
class  ImpliedRoleNotFound
 
class  InsufficientAuthMethods
 
class  InvalidDomainConfig
 
class  InvalidImpliedRole
 
class  InvalidLimit
 
class  InvalidOperatorError
 
class  InvalidPolicyAssociation
 
class  KeysNotFound
 
class  LDAPInvalidCredentialsError
 
class  LDAPServerConnectionError
 
class  LDAPSizeLimitExceeded
 
class  LimitNotFound
 
class  LimitTreeExceedError
 
class  MalformedEndpoint
 
class  MappedGroupNotFound
 
class  MappingNotFound
 
class  MetadataFileError
 
class  MigrationNotProvided
 
class  MultipleSQLDriversInConfig
 
class  NoLimitReference
 
class  NotFound
 
class  NotImplemented
 
class  OAuthHeadersMissingError
 
class  PasswordAgeValidationError
 
class  PasswordExpired
 
class  PasswordHistoryValidationError
 
class  PasswordRequirementsValidationError
 
class  PasswordSelfServiceDisabled
 
class  PasswordValidationError
 
class  PasswordVerificationError
 
class  PolicyAssociationNotFound
 
class  PolicyNotFound
 
class  ProjectNotFound
 
class  ProjectTagNotFound
 
class  PublicIDNotFound
 
class  ReceiptNotFound
 
class  RegionDeletionError
 
class  RegionNotFound
 
class  RegisteredLimitError
 
class  RegisteredLimitNotFound
 
class  ResourceDeleteForbidden
 
class  ResourceUpdateForbidden
 
class  RoleAssignmentNotFound
 
class  RoleNotFound
 
class  SAMLSigningError
 
class  SchemaValidationError
 
class  SecurityError
 
class  ServiceNotFound
 
class  ServiceProviderNotFound
 
class  StringLengthExceeded
 
class  TokenlessAuthConfigError
 
class  TokenNotFound
 
class  TrustConsumeMaximumAttempt
 
class  TrustNotFound
 
class  TrustUseLimitReached
 
class  Unauthorized
 
class  UnexpectedError
 
class  UnsupportedTokenVersionException
 
class  URLValidationError
 
class  UserDisabled
 
class  UserNotFound
 
class  ValidationError
 
class  ValidationExpirationError
 
class  ValidationTimeStampError
 
class  VersionNotFound
 

Functions

def _format_with_unicode_kwargs (msg_format, kwargs)
 

Variables

 CONF = keystone.conf.CONF
 
 LOG = log.getLogger(__name__)
 
 KEYSTONE_API_EXCEPTIONS = set([])
 
bool _FATAL_EXCEPTION_FORMAT_ERRORS = False
 

Function Documentation

◆ _format_with_unicode_kwargs()

def keystone.exception._format_with_unicode_kwargs (   msg_format,
  kwargs 
)
private

Variable Documentation

◆ _FATAL_EXCEPTION_FORMAT_ERRORS

bool keystone.exception._FATAL_EXCEPTION_FORMAT_ERRORS = False
private

Definition at line 29 of file exception.py.

◆ CONF

keystone.exception.CONF = keystone.conf.CONF

Definition at line 23 of file exception.py.

◆ KEYSTONE_API_EXCEPTIONS

keystone.exception.KEYSTONE_API_EXCEPTIONS = set([])

Definition at line 26 of file exception.py.

◆ LOG

keystone.exception.LOG = log.getLogger(__name__)

Definition at line 24 of file exception.py.