keystone package¶
Subpackages¶
- keystone.api package
- Subpackages
- Submodules
- keystone.api.auth module
- keystone.api.credentials module
- keystone.api.discovery module
- keystone.api.domains module
- keystone.api.ec2tokens module
- keystone.api.endpoints module
- keystone.api.groups module
- keystone.api.limits module
- keystone.api.os_ep_filter module
- keystone.api.os_federation module
IDPProtocolsCRUDResource
IDPProtocolsListResource
IdentityProvidersResource
MappingResource
OSFederationAPI
OSFederationAuthResource
OSFederationIdentityProvidersAPI
OSFederationIdentityProvidersProtocolsAPI
OSFederationMappingsAPI
OSFederationServiceProvidersAPI
SAML2MetadataResource
ServiceProvidersResource
- keystone.api.os_inherit module
- keystone.api.os_oauth1 module
- keystone.api.os_oauth2 module
- keystone.api.os_revoke module
- keystone.api.os_simple_cert module
- keystone.api.policy module
- keystone.api.projects module
- keystone.api.regions module
- keystone.api.registered_limits module
- keystone.api.role_assignments module
- keystone.api.role_inferences module
- keystone.api.roles module
- keystone.api.s3tokens module
- keystone.api.services module
- keystone.api.system module
- keystone.api.trusts module
- keystone.api.users module
OAuth1AccessTokenCRUDResource
OAuth1AccessTokenRoleListResource
OAuth1AccessTokenRoleResource
OAuth1ListAccessTokensResource
UserAPI
UserAccessRuleGetDeleteResource
UserAccessRuleListResource
UserAppCredGetDeleteResource
UserAppCredListCreateResource
UserChangePasswordResource
UserGroupsResource
UserOSEC2CredentialsResourceGetDelete
UserOSEC2CredentialsResourceListCreate
UserProjectsResource
UserResource
- Module contents
- keystone.application_credential package
- keystone.assignment package
- keystone.auth package
- keystone.catalog package
- keystone.cmd package
- Subpackages
- Submodules
- keystone.cmd.bootstrap module
- keystone.cmd.cli module
BaseApp
BasePermissionsSetup
BootStrap
CreateJWSKeyPair
CredentialMigrate
CredentialRotate
CredentialSetup
DbSync
DbVersion
Doctor
DomainConfigUpload
DomainConfigUploadFiles
FernetRotate
FernetSetup
MappingEngineTester
MappingPopulate
MappingPurge
ProjectSetup
ReceiptRotate
ReceiptSetup
ResetLastActive
SamlIdentityProviderMetadata
TokenRotate
TokenSetup
TrustFlush
UserSetup
add_command_parsers()
main()
- keystone.cmd.idutils module
- keystone.cmd.manage module
- keystone.cmd.status module
- Module contents
- keystone.common package
- Subpackages
- Submodules
- keystone.common.authorization module
- keystone.common.context module
- keystone.common.driver_hints module
- keystone.common.fernet_utils module
- keystone.common.json_home module
- keystone.common.jwt_utils module
- keystone.common.manager module
- keystone.common.password_hashing module
- keystone.common.profiler module
- keystone.common.provider_api module
- keystone.common.render_token module
- keystone.common.tokenless_auth module
- keystone.common.utils module
SmarterEncoder
WhiteListedItemFilter
attr_as_boolean()
auth_str_equal()
check_endpoint_url()
create_directory()
flatten_dict()
format_url()
get_certificate_issuer_dn()
get_certificate_subject_dn()
get_certificate_thumbprint()
get_unix_group()
get_unix_user()
hash_access_key()
is_not_url_safe()
isotime()
list_url_unsafe_chars()
lower_case_hostname()
nested_contexts()
parse_expiration_date()
remove_standard_port()
resource_uuid()
setup_remote_pydev_debug()
- Module contents
- keystone.conf package
- Submodules
- keystone.conf.application_credential module
- keystone.conf.assignment module
- keystone.conf.auth module
- keystone.conf.catalog module
- keystone.conf.constants module
- keystone.conf.credential module
- keystone.conf.default module
- keystone.conf.domain_config module
- keystone.conf.endpoint_filter module
- keystone.conf.endpoint_policy module
- keystone.conf.federation module
- keystone.conf.fernet_receipts module
- keystone.conf.fernet_tokens module
- keystone.conf.identity module
- keystone.conf.identity_mapping module
- keystone.conf.jwt_tokens module
- keystone.conf.ldap module
- keystone.conf.oauth1 module
- keystone.conf.oauth2 module
- keystone.conf.opts module
- keystone.conf.policy module
- keystone.conf.receipt module
- keystone.conf.resource module
- keystone.conf.revoke module
- keystone.conf.role module
- keystone.conf.saml module
- keystone.conf.security_compliance module
- keystone.conf.shadow_users module
- keystone.conf.token module
- keystone.conf.tokenless_auth module
- keystone.conf.totp module
- keystone.conf.trust module
- keystone.conf.unified_limit module
- keystone.conf.utils module
- keystone.conf.wsgi module
- Module contents
- Submodules
- keystone.credential package
- keystone.endpoint_policy package
- keystone.federation package
- Subpackages
- Submodules
- keystone.federation.constants module
- keystone.federation.core module
- keystone.federation.idp module
- keystone.federation.schema module
- keystone.federation.utils module
DirectMaps
RuleProcessor
RuleProcessorToHonorDomainOption
UserType
assert_enabled_identity_provider()
assert_enabled_service_provider_object()
create_attribute_mapping_rules_processor()
get_assertion_params_from_env()
get_default_attribute_mapping_schema_version()
get_remote_id_parameter()
transform_to_group_ids()
validate_expiration()
validate_idp()
validate_mapped_group_ids()
validate_mapping_structure()
- Module contents
- keystone.identity package
- keystone.limit package
- keystone.models package
- keystone.oauth1 package
- keystone.oauth2 package
- keystone.policy package
- keystone.receipt package
- keystone.resource package
- keystone.revoke package
- keystone.server package
- keystone.token package
- Subpackages
- Submodules
- keystone.token.provider module
- keystone.token.token_formatters module
ApplicationCredentialScopedPayload
BasePayload
DomainScopedPayload
FederatedDomainScopedPayload
FederatedProjectScopedPayload
FederatedScopedPayload
FederatedUnscopedPayload
Oauth2CredentialsScopedPayload
OauthScopedPayload
ProjectScopedPayload
SystemScopedPayload
TokenFormatter
TrustScopedPayload
UnscopedPayload
- Module contents
- keystone.trust package
Submodules¶
- keystone.exception module
AccessRuleNotFound
AccountLocked
AdditionalAuthRequired
AmbiguityError
ApplicationCredentialAuthError
ApplicationCredentialLimitExceeded
ApplicationCredentialNotFound
ApplicationCredentialValidationError
AssignmentTypeCalculationError
AuthMethodNotSupported
AuthPluginException
CacheDeserializationError
CircularRegionHierarchyError
ConfigFileNotFound
ConfigRegistrationNotFound
Conflict
CredentialEncryptionError
CredentialLimitExceeded
CredentialNotFound
CrossBackendNotAllowed
DirectMappingError
DomainConfigNotFound
DomainIdInvalid
DomainNotFound
DomainSpecificRoleMismatch
DomainSpecificRoleNotWithinIdPDomain
EndpointGroupNotFound
EndpointNotFound
Error
FederatedProtocolNotFound
Forbidden
ForbiddenAction
ForbiddenNotSecurity
Gone
GroupNotFound
IdentityProviderNotFound
ImpliedRoleNotFound
InsufficientAuthMethods
InvalidDomainConfig
InvalidImpliedRole
InvalidLimit
InvalidOperatorError
InvalidPolicyAssociation
KeysNotFound
LDAPInvalidCredentialsError
LDAPServerConnectionError
LDAPSizeLimitExceeded
LimitNotFound
LimitTreeExceedError
MalformedEndpoint
MappedGroupNotFound
MappingNotFound
MetadataFileError
MigrationNotProvided
MultipleSQLDriversInConfig
NoLimitReference
NotFound
NotImplemented
OAuth2Error
OAuth2InvalidClient
OAuth2InvalidRequest
OAuth2OtherError
OAuth2UnsupportedGrantType
OAuthHeadersMissingError
PasswordAgeValidationError
PasswordExpired
PasswordHistoryValidationError
PasswordRequirementsValidationError
PasswordSelfServiceDisabled
PasswordValidationError
PasswordVerificationError
PolicyAssociationNotFound
PolicyNotFound
ProjectNotFound
ProjectTagNotFound
PublicIDNotFound
ReceiptNotFound
RedirectRequired
RegionDeletionError
RegionNotFound
RegisteredLimitError
RegisteredLimitNotFound
ResourceDeleteForbidden
ResourceUpdateForbidden
RoleAssignmentNotFound
RoleNotFound
SAMLSigningError
SchemaValidationError
SecurityError
ServiceNotFound
ServiceProviderNotFound
StringLengthExceeded
TokenNotFound
TokenlessAuthConfigError
TrustConsumeMaximumAttempt
TrustNotFound
TrustUseLimitReached
URLValidationError
Unauthorized
UnexpectedError
UnsupportedTokenVersionException
UserDisabled
UserNotFound
ValidationError
ValidationExpirationError
ValidationTimeStampError
VersionNotFound
- keystone.i18n module
- keystone.notifications module
- keystone.version module