OpenKeel: the sovereign French Cloud solution of the inherent group, with a European reach Discover inherent

Reverse-spec · Services

keystone — Verification

Reference verification

Review that the targeted function matches what the text describes.

Report fileLineReferenceStatusTargeted function
00-summary_stable-2026.2.md58keystone/wsgi/api.pyOK
00-summary_stable-2026.2.md58keystone/server/flask/core.py:145-186OKinitialize_application
00-summary_stable-2026.2.md59pyproject.tomlOK
00-summary_stable-2026.2.md59keystone/cmd/cli.pyOK
00-summary_stable-2026.2.md90keystone/federation/utils.pyOK
00-summary_stable-2026.2.md91keystone/identity/backends/ldap/common.pyOK
01-rest-api_stable-2026.2.md10keystone/server/flask/core.py:39-70OK<module>
01-rest-api_stable-2026.2.md10keystone/server/flask/core.py:93-142OKsetup_app_middleware
01-rest-api_stable-2026.2.md17keystone/server/flask/request_processing/middleware/url_normalize.py:16OKURLNormalizingMiddleware
01-rest-api_stable-2026.2.md18keystone/server/flask/request_processing/middleware/auth_context.pyOK
01-rest-api_stable-2026.2.md20keystone/server/flask/application.py:211-212OKapplication_factory
01-rest-api_stable-2026.2.md21keystone/server/flask/application.py:228-237OKapplication_factory
01-rest-api_stable-2026.2.md22keystone/server/flask/request_processing/json_body.py:23OKjson_body_before_request
01-rest-api_stable-2026.2.md23keystone/server/flask/application.py:106-110OK_add_vary_x_auth_token_header
01-rest-api_stable-2026.2.md23keystone/server/flask/common.py:182OK_remove_content_type_on_204
01-rest-api_stable-2026.2.md24keystone/api/discovery.py:44-65OKMimeTypes
01-rest-api_stable-2026.2.md27keystone/server/flask/common.py:160OK_assert_rbac_enforcement_called
01-rest-api_stable-2026.2.md28keystone/common/rbac_enforcer/enforcer.py:300-320OK_assert_is_authenticated
01-rest-api_stable-2026.2.md28keystone/common/rbac_enforcer/enforcer.py:102-136OK_enforce
01-rest-api_stable-2026.2.md29keystone/common/policies/base.py:47-76OK<module>
01-rest-api_stable-2026.2.md35keystone/server/flask/common.py:903-972OKbuild_driver_hints
01-rest-api_stable-2026.2.md36keystone/server/flask/common.py:701-764OKwrap_collection
01-rest-api_stable-2026.2.md40keystone/server/flask/application.py:176-183OK_handle_unknown_keystone_exception
01-rest-api_stable-2026.2.md48keystone/api/auth.py:320-336OKpost
01-rest-api_stable-2026.2.md48keystone/api/_shared/authentication.py:208-282OKauthenticate_for_token
01-rest-api_stable-2026.2.md51keystone/conf/constants.py:19-27OK<module>
01-rest-api_stable-2026.2.md52keystone/api/_shared/authentication.py:34-117OK_check_and_set_default_scoping
01-rest-api_stable-2026.2.md54keystone/token/provider.py:276-390OKissue_token
01-rest-api_stable-2026.2.md57keystone/auth/plugins/password.py:24-44OK<module>
01-rest-api_stable-2026.2.md57keystone/identity/backends/sql.py:63-123OKauthenticate
01-rest-api_stable-2026.2.md64keystone/receipt/handlers.pyOK
01-rest-api_stable-2026.2.md64keystone/server/flask/application.py:128-129OK_handle_keystone_exception
01-rest-api_stable-2026.2.md66keystone/api/auth.py:279-317OKget
01-rest-api_stable-2026.2.md69keystone/token/provider.py:139-275OKvalidate_token
01-rest-api_stable-2026.2.md76keystone/token/provider.py:218-229OK_is_valid_token
01-rest-api_stable-2026.2.md78keystone/api/auth.py:338-357OKdelete
01-rest-api_stable-2026.2.md78keystone/token/provider.py:406-434OKrevoke_token
01-rest-api_stable-2026.2.md82keystone/api/auth.py:119-260OKAuthProjectsResource
01-rest-api_stable-2026.2.md82keystone/api/auth.py:262-276OKAuthTokenOSPKIResource
01-rest-api_stable-2026.2.md85keystone/api/users.pyOK
01-rest-api_stable-2026.2.md85keystone/identity/core.pyOK
01-rest-api_stable-2026.2.md88keystone/identity/core.py:1076-1093OK_assert_default_project_id_is_not_domain
01-rest-api_stable-2026.2.md99keystone/api/users.py:949OKdelete
01-rest-api_stable-2026.2.md102keystone/resource/core.py:62-620OK_assert_max_hierarchy_depth
01-rest-api_stable-2026.2.md110keystone/resource/core.py:521-539OK_post_delete_cleanup_project
01-rest-api_stable-2026.2.md114keystone/resource/core.py:1226-1600OKinit
01-rest-api_stable-2026.2.md125keystone/api/policy.py:76-96OKpost
01-rest-api_stable-2026.2.md129keystone/api/credentials.py:144-170OK_assign_unique_id
01-rest-api_stable-2026.2.md130keystone/api/_shared/EC2_S3_Resource.pyOK
01-rest-api_stable-2026.2.md132keystone/api/_shared/EC2_S3_Resource.py:46-68OK_check_timestamp
01-rest-api_stable-2026.2.md133keystone/api/_shared/EC2_S3_Resource.py:166-220OKhandle_authenticate
01-rest-api_stable-2026.2.md138keystone/application_credential/core.py:87-150OK_require_user_has_role_in_project
01-rest-api_stable-2026.2.md150keystone/trust/core.py:57-205OK_on_user_delete
01-rest-api_stable-2026.2.md164keystone/federation/utils.py:469-1130OKRuleProcessor
01-rest-api_stable-2026.2.md169keystone/auth/plugins/mapped.py:41-500OKauthenticate
01-rest-api_stable-2026.2.md170keystone/federation/idp.py:447-541OK_verify_assertion_binary_is_installed
01-rest-api_stable-2026.2.md174keystone/api/os_oauth2.py:74-130OKpost
01-rest-api_stable-2026.2.md178keystone/oauth2/handlers.pyOK
01-rest-api_stable-2026.2.md187keystone/api/os_simple_cert.pyOK
01-rest-api_stable-2026.2.md197keystone/api/discovery.py:56OKv3_mime_type_best_match
01-rest-api_stable-2026.2.md199keystone/api/discovery.py:87OKget_versions
01-rest-api_stable-2026.2.md205keystone/api/auth.py:237OKget
01-rest-api_stable-2026.2.md206keystone/api/auth.py:157OKget
01-rest-api_stable-2026.2.md207keystone/api/auth.py:123OKget
01-rest-api_stable-2026.2.md208keystone/api/auth.py:189OKget
01-rest-api_stable-2026.2.md209keystone/api/auth.py:338OKdelete
01-rest-api_stable-2026.2.md210keystone/api/auth.py:279OKget
01-rest-api_stable-2026.2.md211keystone/api/auth.py:319OKget
01-rest-api_stable-2026.2.md212keystone/api/auth.py:263OKAuthTokenOSPKIResource
01-rest-api_stable-2026.2.md218keystone/api/auth.py:157OKget
01-rest-api_stable-2026.2.md219keystone/api/os_federation.py:112OK_add_related_links
01-rest-api_stable-2026.2.md220keystone/api/os_federation.py:194OKdelete
01-rest-api_stable-2026.2.md221keystone/api/os_federation.py:154OKIdentityProviderResource
01-rest-api_stable-2026.2.md222keystone/api/os_federation.py:183OKput
01-rest-api_stable-2026.2.md223keystone/api/os_federation.py:167OKget
01-rest-api_stable-2026.2.md224keystone/api/os_federation.py:225OKIDPProtocolsListResource
01-rest-api_stable-2026.2.md225keystone/api/os_federation.py:285OKpatch
01-rest-api_stable-2026.2.md226keystone/api/os_federation.py:243OKIDPProtocolsCRUDResource
01-rest-api_stable-2026.2.md227keystone/api/os_federation.py:270OKput
01-rest-api_stable-2026.2.md228keystone/api/os_federation.py:255OKget
01-rest-api_stable-2026.2.md229keystone/api/os_federation.py:518OKOSFederationAuthResource
01-rest-api_stable-2026.2.md230keystone/api/os_federation.py:527OKget
01-rest-api_stable-2026.2.md231keystone/api/os_federation.py:379OKdelete
01-rest-api_stable-2026.2.md232keystone/api/os_federation.py:303OKget
01-rest-api_stable-2026.2.md233keystone/api/os_federation.py:367OKpatch
01-rest-api_stable-2026.2.md234keystone/api/os_federation.py:353OKput
01-rest-api_stable-2026.2.md235keystone/api/os_federation.py:379OKdelete
01-rest-api_stable-2026.2.md236keystone/api/os_federation.py:303OKget
01-rest-api_stable-2026.2.md237keystone/api/os_federation.py:367OKpatch
01-rest-api_stable-2026.2.md238keystone/api/os_federation.py:353OKput
01-rest-api_stable-2026.2.md239keystone/api/auth.py:123OKget
01-rest-api_stable-2026.2.md240keystone/api/os_federation.py:499OKSAML2MetadataResource
01-rest-api_stable-2026.2.md241keystone/api/os_federation.py:405OKServiceProvidersResource
01-rest-api_stable-2026.2.md242keystone/api/os_federation.py:488OKdelete
01-rest-api_stable-2026.2.md243keystone/api/os_federation.py:444OKServiceProviderResource
01-rest-api_stable-2026.2.md244keystone/api/os_federation.py:473OKput
01-rest-api_stable-2026.2.md245keystone/api/os_federation.py:456OKget
01-rest-api_stable-2026.2.md246keystone/api/auth.py:410OK_perform_auth
01-rest-api_stable-2026.2.md247keystone/api/auth.py:414OKget
01-rest-api_stable-2026.2.md248keystone/api/auth.py:420OKget
01-rest-api_stable-2026.2.md249keystone/api/auth.py:423OKget
01-rest-api_stable-2026.2.md250keystone/api/auth.py:440OKget
01-rest-api_stable-2026.2.md251keystone/api/auth.py:443OKget
01-rest-api_stable-2026.2.md252keystone/api/auth.py:391OK_perform_auth
01-rest-api_stable-2026.2.md253keystone/api/auth.py:395OKget
01-rest-api_stable-2026.2.md259keystone/api/groups.py:58OKGroupsResource
01-rest-api_stable-2026.2.md260keystone/api/groups.py:86OKget
01-rest-api_stable-2026.2.md261keystone/api/groups.py:147OKpatch
01-rest-api_stable-2026.2.md262keystone/api/groups.py:114OKGroupResource
01-rest-api_stable-2026.2.md263keystone/api/groups.py:128OKget
01-rest-api_stable-2026.2.md264keystone/api/groups.py:163OKget
01-rest-api_stable-2026.2.md265keystone/api/groups.py:245OKdelete
01-rest-api_stable-2026.2.md266keystone/api/groups.py:215OKget
01-rest-api_stable-2026.2.md267keystone/api/groups.py:229OKput
01-rest-api_stable-2026.2.md268keystone/api/users.py:294OKUsersResource
01-rest-api_stable-2026.2.md269keystone/api/users.py:339OKget
01-rest-api_stable-2026.2.md270keystone/api/users.py:269OKpatch
01-rest-api_stable-2026.2.md271keystone/api/users.py:234OKUserResource
01-rest-api_stable-2026.2.md272keystone/api/users.py:249OKget
01-rest-api_stable-2026.2.md273keystone/api/users.py:411OKget
01-rest-api_stable-2026.2.md274keystone/api/users.py:361OKUserChangePasswordResource
01-rest-api_stable-2026.2.md275keystone/api/users.py:366OKget
01-rest-api_stable-2026.2.md276keystone/api/users.py:392OKget
01-rest-api_stable-2026.2.md277keystone/api/users.py:949OKdelete
01-rest-api_stable-2026.2.md283keystone/api/users.py:874OKUserAccessRuleListResource
01-rest-api_stable-2026.2.md284keystone/api/users.py:926OKget
01-rest-api_stable-2026.2.md285keystone/api/users.py:904OKUserAccessRuleGetDeleteResource
01-rest-api_stable-2026.2.md286keystone/api/users.py:741OK_get_roles
01-rest-api_stable-2026.2.md287keystone/api/users.py:763OKget
01-rest-api_stable-2026.2.md288keystone/api/users.py:851OKdelete
01-rest-api_stable-2026.2.md289keystone/api/users.py:828OKUserAppCredGetDeleteResource
01-rest-api_stable-2026.2.md295keystone/api/credentials.py:173OK_assign_unique_id
01-rest-api_stable-2026.2.md296keystone/api/credentials.py:217OKget
01-rest-api_stable-2026.2.md297keystone/api/credentials.py:315OKdelete
01-rest-api_stable-2026.2.md298keystone/api/credentials.py:268OK_validate_blob_update_keys
01-rest-api_stable-2026.2.md299keystone/api/credentials.py:287OKget
01-rest-api_stable-2026.2.md300keystone/api/_shared/EC2_S3_Resource.py:34OKResourceBase
01-rest-api_stable-2026.2.md301keystone/api/ec2tokens.py:64OKpost
01-rest-api_stable-2026.2.md302keystone/api/_shared/EC2_S3_Resource.py:34OKResourceBase
01-rest-api_stable-2026.2.md303keystone/api/s3tokens.py:102OKpost
01-rest-api_stable-2026.2.md304keystone/api/users.py:456OKget
01-rest-api_stable-2026.2.md305keystone/api/users.py:473OKpost
01-rest-api_stable-2026.2.md306keystone/api/users.py:533OKdelete
01-rest-api_stable-2026.2.md307keystone/api/users.py:516OKget
01-rest-api_stable-2026.2.md313keystone/api/domains.py:135OKDomainsResource
01-rest-api_stable-2026.2.md314keystone/api/domains.py:158OKget
01-rest-api_stable-2026.2.md315keystone/api/domains.py:116OKdelete
01-rest-api_stable-2026.2.md316keystone/api/domains.py:87OKDomainResource
01-rest-api_stable-2026.2.md317keystone/api/domains.py:101OKget
01-rest-api_stable-2026.2.md318keystone/api/domains.py:245OKdelete
01-rest-api_stable-2026.2.md319keystone/api/domains.py:190OKget
01-rest-api_stable-2026.2.md320keystone/api/domains.py:230OKpatch
01-rest-api_stable-2026.2.md321keystone/api/domains.py:270OKput
01-rest-api_stable-2026.2.md322keystone/api/domains.py:245OKdelete
01-rest-api_stable-2026.2.md323keystone/api/domains.py:190OKget
01-rest-api_stable-2026.2.md324keystone/api/domains.py:230OKpatch
01-rest-api_stable-2026.2.md325keystone/api/domains.py:245OKdelete
01-rest-api_stable-2026.2.md326keystone/api/domains.py:190OKget
01-rest-api_stable-2026.2.md327keystone/api/domains.py:230OKpatch
01-rest-api_stable-2026.2.md328keystone/api/domains.py:335OKget
01-rest-api_stable-2026.2.md329keystone/api/domains.py:324OKget
01-rest-api_stable-2026.2.md330keystone/api/domains.py:313OKget
01-rest-api_stable-2026.2.md331keystone/api/projects.py:162OKProjectsResource
01-rest-api_stable-2026.2.md332keystone/api/projects.py:201OKget
01-rest-api_stable-2026.2.md333keystone/api/projects.py:138OKpatch
01-rest-api_stable-2026.2.md334keystone/api/projects.py:105OK_expand_project_ref
01-rest-api_stable-2026.2.md335keystone/api/projects.py:120OKget
01-rest-api_stable-2026.2.md336keystone/api/projects.py:281OKput
01-rest-api_stable-2026.2.md337keystone/api/projects.py:249OKProjectTagsResource
01-rest-api_stable-2026.2.md338keystone/api/projects.py:263OKget
01-rest-api_stable-2026.2.md339keystone/api/projects.py:335OKput
01-rest-api_stable-2026.2.md340keystone/api/projects.py:297OKProjectTagResource
01-rest-api_stable-2026.2.md341keystone/api/projects.py:311OKget
01-rest-api_stable-2026.2.md347keystone/api/os_inherit.py:169OKdelete
01-rest-api_stable-2026.2.md348keystone/api/os_inherit.py:123OKget
01-rest-api_stable-2026.2.md349keystone/api/os_inherit.py:146OKput
01-rest-api_stable-2026.2.md350keystone/api/os_inherit.py:194OKget
01-rest-api_stable-2026.2.md351keystone/api/os_inherit.py:263OKdelete
01-rest-api_stable-2026.2.md352keystone/api/os_inherit.py:217OKget
01-rest-api_stable-2026.2.md353keystone/api/os_inherit.py:240OKput
01-rest-api_stable-2026.2.md354keystone/api/os_inherit.py:288OKget
01-rest-api_stable-2026.2.md355keystone/api/os_inherit.py:428OKdelete
01-rest-api_stable-2026.2.md356keystone/api/os_inherit.py:382OKget
01-rest-api_stable-2026.2.md357keystone/api/os_inherit.py:405OKput
01-rest-api_stable-2026.2.md358keystone/api/os_inherit.py:357OKdelete
01-rest-api_stable-2026.2.md359keystone/api/os_inherit.py:311OKget
01-rest-api_stable-2026.2.md360keystone/api/os_inherit.py:334OKput
01-rest-api_stable-2026.2.md361keystone/api/trusts.py:448OKget
01-rest-api_stable-2026.2.md362keystone/api/trusts.py:503OKget
01-rest-api_stable-2026.2.md363keystone/api/domains.py:434OKDomainGroupListResource
01-rest-api_stable-2026.2.md364keystone/api/domains.py:496OKput
01-rest-api_stable-2026.2.md365keystone/api/domains.py:457OKDomainGroupResource
01-rest-api_stable-2026.2.md366keystone/api/domains.py:476OKget
01-rest-api_stable-2026.2.md367keystone/api/domains.py:348OKDomainUserListResource
01-rest-api_stable-2026.2.md368keystone/api/domains.py:410OKput
01-rest-api_stable-2026.2.md369keystone/api/domains.py:371OKDomainUserResource
01-rest-api_stable-2026.2.md370keystone/api/domains.py:390OKget
01-rest-api_stable-2026.2.md371keystone/api/projects.py:579OKProjectGroupListGrantResource
01-rest-api_stable-2026.2.md372keystone/api/projects.py:550OKput
01-rest-api_stable-2026.2.md373keystone/api/projects.py:499OKProjectGroupGrantResource
01-rest-api_stable-2026.2.md374keystone/api/projects.py:524OKget
01-rest-api_stable-2026.2.md375keystone/api/projects.py:474OKProjectUserListGrantResource
01-rest-api_stable-2026.2.md376keystone/api/projects.py:445OKput
01-rest-api_stable-2026.2.md377keystone/api/projects.py:394OKProjectUserGrantResource
01-rest-api_stable-2026.2.md378keystone/api/projects.py:419OKget
01-rest-api_stable-2026.2.md379keystone/api/role_assignments.py:39OKRoleAssignmentsResource
01-rest-api_stable-2026.2.md380keystone/api/role_inferences.py:29OKRoleInferencesResource
01-rest-api_stable-2026.2.md381keystone/api/roles.py:44OK_is_domain_role
01-rest-api_stable-2026.2.md382keystone/api/roles.py:74OKget
01-rest-api_stable-2026.2.md383keystone/api/roles.py:221OKRoleImplicationListResource
01-rest-api_stable-2026.2.md384keystone/api/roles.py:311OKput
01-rest-api_stable-2026.2.md385keystone/api/roles.py:268OKhead
01-rest-api_stable-2026.2.md386keystone/api/roles.py:296OK_get_implied_role
01-rest-api_stable-2026.2.md387keystone/api/roles.py:176OKpatch
01-rest-api_stable-2026.2.md388keystone/api/roles.py:107OK_is_domain_role
01-rest-api_stable-2026.2.md389keystone/api/roles.py:142OKget
01-rest-api_stable-2026.2.md390keystone/api/system.py:124OKSystemGroupsRolesListResource
01-rest-api_stable-2026.2.md391keystone/api/system.py:174OKput
01-rest-api_stable-2026.2.md392keystone/api/system.py:142OKSystemGroupsRolestResource
01-rest-api_stable-2026.2.md393keystone/api/system.py:158OKget
01-rest-api_stable-2026.2.md394keystone/api/system.py:60OKSystemUsersListResource
01-rest-api_stable-2026.2.md395keystone/api/system.py:106OKput
01-rest-api_stable-2026.2.md396keystone/api/system.py:78OKSystemUsersResource
01-rest-api_stable-2026.2.md397keystone/api/system.py:92OKget
01-rest-api_stable-2026.2.md398keystone/api/users.py:625OKget
01-rest-api_stable-2026.2.md399keystone/api/users.py:645OKget
01-rest-api_stable-2026.2.md405keystone/api/endpoints.py:76OKEndpointsResource
01-rest-api_stable-2026.2.md406keystone/api/endpoints.py:93OKget
01-rest-api_stable-2026.2.md407keystone/api/endpoints.py:143OKdelete
01-rest-api_stable-2026.2.md408keystone/api/endpoints.py:115OKEndpointResource
01-rest-api_stable-2026.2.md409keystone/api/endpoints.py:127OKget
01-rest-api_stable-2026.2.md410keystone/api/regions.py:34OKRegionsResource
01-rest-api_stable-2026.2.md411keystone/api/regions.py:43OKget
01-rest-api_stable-2026.2.md412keystone/api/regions.py:104OKpatch
01-rest-api_stable-2026.2.md413keystone/api/regions.py:64OKRegionResource
01-rest-api_stable-2026.2.md414keystone/api/regions.py:92OKput
01-rest-api_stable-2026.2.md415keystone/api/regions.py:70OKget
01-rest-api_stable-2026.2.md416keystone/api/services.py:32OKServicesResource
01-rest-api_stable-2026.2.md417keystone/api/services.py:45OKget
01-rest-api_stable-2026.2.md418keystone/api/services.py:90OKdelete
01-rest-api_stable-2026.2.md419keystone/api/services.py:65OKServiceResource
01-rest-api_stable-2026.2.md420keystone/api/services.py:75OKget
01-rest-api_stable-2026.2.md426keystone/api/os_ep_filter.py:65OKEndpointGroupsResource
01-rest-api_stable-2026.2.md427keystone/api/os_ep_filter.py:80OKget
01-rest-api_stable-2026.2.md428keystone/api/os_ep_filter.py:141OKdelete
01-rest-api_stable-2026.2.md429keystone/api/os_ep_filter.py:111OKEndpointGroupResource
01-rest-api_stable-2026.2.md430keystone/api/os_ep_filter.py:123OKget
01-rest-api_stable-2026.2.md431keystone/api/os_ep_filter.py:239OKget
01-rest-api_stable-2026.2.md432keystone/api/os_ep_filter.py:216OKget
01-rest-api_stable-2026.2.md433keystone/api/os_ep_filter.py:288OKdelete
01-rest-api_stable-2026.2.md434keystone/api/os_ep_filter.py:270OKget
01-rest-api_stable-2026.2.md435keystone/api/os_ep_filter.py:279OKput
01-rest-api_stable-2026.2.md436keystone/api/os_ep_filter.py:150OKget
01-rest-api_stable-2026.2.md437keystone/api/os_ep_filter.py:206OKget
01-rest-api_stable-2026.2.md438keystone/api/os_ep_filter.py:192OKget
01-rest-api_stable-2026.2.md439keystone/api/os_ep_filter.py:181OKdelete
01-rest-api_stable-2026.2.md440keystone/api/os_ep_filter.py:165OKget
01-rest-api_stable-2026.2.md441keystone/api/os_ep_filter.py:174OKput
01-rest-api_stable-2026.2.md442keystone/api/endpoints.py:152OKget
01-rest-api_stable-2026.2.md443keystone/api/policy.py:92OKpatch
01-rest-api_stable-2026.2.md444keystone/api/policy.py:38OKget
01-rest-api_stable-2026.2.md445keystone/api/policy.py:78OKpost
01-rest-api_stable-2026.2.md446keystone/api/policy.py:63OK_list_policies
01-rest-api_stable-2026.2.md447keystone/api/policy.py:92OKpatch
01-rest-api_stable-2026.2.md448keystone/api/policy.py:38OKget
01-rest-api_stable-2026.2.md449keystone/api/policy.py:78OKpost
01-rest-api_stable-2026.2.md450keystone/api/policy.py:63OK_list_policies
01-rest-api_stable-2026.2.md451keystone/api/policy.py:105OKget
01-rest-api_stable-2026.2.md452keystone/api/policy.py:142OKdelete
01-rest-api_stable-2026.2.md453keystone/api/policy.py:122OKget
01-rest-api_stable-2026.2.md454keystone/api/policy.py:132OKput
01-rest-api_stable-2026.2.md455keystone/api/policy.py:174OKdelete
01-rest-api_stable-2026.2.md456keystone/api/policy.py:154OKget
01-rest-api_stable-2026.2.md457keystone/api/policy.py:164OKput
01-rest-api_stable-2026.2.md458keystone/api/policy.py:208OKdelete
01-rest-api_stable-2026.2.md459keystone/api/policy.py:186OKget
01-rest-api_stable-2026.2.md460keystone/api/policy.py:197OKput
01-rest-api_stable-2026.2.md466keystone/api/trusts.py:223OK_normalize_role_list
01-rest-api_stable-2026.2.md467keystone/api/trusts.py:296OKget
01-rest-api_stable-2026.2.md468keystone/api/trusts.py:398OKdelete
01-rest-api_stable-2026.2.md469keystone/api/trusts.py:349OKTrustResource
01-rest-api_stable-2026.2.md475keystone/api/os_oauth1.py:96OKget
01-rest-api_stable-2026.2.md476keystone/api/os_oauth1.py:227OKAccessTokenResource
01-rest-api_stable-2026.2.md477keystone/api/os_oauth1.py:96OKget
01-rest-api_stable-2026.2.md478keystone/api/os_oauth1.py:327OKput
01-rest-api_stable-2026.2.md479keystone/api/os_oauth1.py:137OKdelete
01-rest-api_stable-2026.2.md480keystone/api/os_oauth1.py:119OKget
01-rest-api_stable-2026.2.md481keystone/api/os_oauth1.py:151OKpatch
01-rest-api_stable-2026.2.md482keystone/api/os_oauth1.py:124OKpost
01-rest-api_stable-2026.2.md483keystone/api/os_oauth1.py:137OKdelete
01-rest-api_stable-2026.2.md484keystone/api/os_oauth1.py:119OKget
01-rest-api_stable-2026.2.md485keystone/api/os_oauth1.py:151OKpatch
01-rest-api_stable-2026.2.md486keystone/api/os_oauth1.py:124OKpost
01-rest-api_stable-2026.2.md487keystone/api/os_oauth1.py:96OKget
01-rest-api_stable-2026.2.md488keystone/api/os_oauth1.py:166OKRequestTokenResource
01-rest-api_stable-2026.2.md489keystone/api/os_oauth2.py:68OKpatch
01-rest-api_stable-2026.2.md490keystone/api/os_oauth2.py:48OK_method_not_allowed
01-rest-api_stable-2026.2.md491keystone/api/os_oauth2.py:63OKput
01-rest-api_stable-2026.2.md492keystone/api/os_oauth2.py:73OKdelete
01-rest-api_stable-2026.2.md493keystone/api/os_oauth2.py:58OKhead
01-rest-api_stable-2026.2.md494keystone/api/users.py:570OKget
01-rest-api_stable-2026.2.md495keystone/api/users.py:596OKdelete
01-rest-api_stable-2026.2.md496keystone/api/users.py:583OKget
01-rest-api_stable-2026.2.md502keystone/api/limits.py:61OKLimitsResource
01-rest-api_stable-2026.2.md503keystone/api/limits.py:111OKget
01-rest-api_stable-2026.2.md504keystone/api/limits.py:169OKpatch
01-rest-api_stable-2026.2.md505keystone/api/limits.py:140OKLimitResource
01-rest-api_stable-2026.2.md506keystone/api/limits.py:154OKget
01-rest-api_stable-2026.2.md507keystone/api/limits.py:184OKLimitModelResource
01-rest-api_stable-2026.2.md508keystone/api/registered_limits.py:35OKRegisteredLimitsResource
01-rest-api_stable-2026.2.md509keystone/api/registered_limits.py:54OKget
01-rest-api_stable-2026.2.md510keystone/api/registered_limits.py:121OKpatch
01-rest-api_stable-2026.2.md511keystone/api/registered_limits.py:85OKRegisteredLimitResource
01-rest-api_stable-2026.2.md512keystone/api/registered_limits.py:100OKget
01-rest-api_stable-2026.2.md518keystone/api/os_revoke.py:34OKget
01-rest-api_stable-2026.2.md519keystone/api/os_simple_cert.py:30OKSimpleCertCAResource
01-rest-api_stable-2026.2.md520keystone/api/os_simple_cert.py:41OKSimpleCertListResource
02-errors_stable-2026.2.md8keystone/exception.py:27-60OK<module>
02-errors_stable-2026.2.md9keystone/server/flask/application.py:126-173OK_handle_keystone_exception
02-errors_stable-2026.2.md9keystone/server/flask/application.py:202-203OKapplication_factory
02-errors_stable-2026.2.md13keystone/receipt/handlers.pyOK
02-errors_stable-2026.2.md14keystone/oauth2/handlers.pyOK
02-errors_stable-2026.2.md24keystone/server/flask/application.py:113-123OK_best_match_language
02-errors_stable-2026.2.md25keystone/server/flask/application.py:170-172OK_handle_keystone_exception
02-errors_stable-2026.2.md28keystone/server/flask/application.py:176-183OK_handle_unknown_keystone_exception
02-errors_stable-2026.2.md29keystone/server/flask/application.py:218-221OKapplication_factory
02-errors_stable-2026.2.md33keystone/exception.py:260-312OKSecurityError
02-errors_stable-2026.2.md38keystone/common/sql/core.py:567-610OKhandle_conflicts
02-errors_stable-2026.2.md45keystone/common/rbac_enforcer/enforcer.py:300-320OK_assert_is_authenticated
02-errors_stable-2026.2.md47keystone/token/provider.py:139-153OKvalidate_token
02-errors_stable-2026.2.md63keystone/notifications.py:582-636OK_send_notification
02-errors_stable-2026.2.md63keystone/notifications.py:944-1020OK_send_audit_notification
02-errors_stable-2026.2.md64keystone/notifications.py:487-506OK_get_notifier
02-errors_stable-2026.2.md65keystone/exception.py:62-96OKError
02-errors_stable-2026.2.md66keystone/token/provider.py:218-229OK_is_valid_token
02-errors_stable-2026.2.md67keystone/token/token_formatters.pyOK
02-errors_stable-2026.2.md68keystone/exception.py:810OKCacheDeserializationError
02-errors_stable-2026.2.md76keystone/exception.py:62OKError
02-errors_stable-2026.2.md76keystone/assignment/backends/sql.py:262OKdenormalize_role
02-errors_stable-2026.2.md76keystone/common/json_home.py:87OKupdate_resource_data
02-errors_stable-2026.2.md77keystone/exception.py:98OKValidationError
02-errors_stable-2026.2.md77keystone/token/token_formatters.py:90OKunpack
02-errors_stable-2026.2.md77keystone/token/token_formatters.py:232OKvalidate_token
02-errors_stable-2026.2.md77keystone/identity/backends/ldap/common.py:1973OKupdate
02-errors_stable-2026.2.md78keystone/exception.py:109OKURLValidationError
02-errors_stable-2026.2.md78keystone/common/utils.py:481OKcheck_endpoint_url
02-errors_stable-2026.2.md79keystone/exception.py:115OKPasswordValidationError
02-errors_stable-2026.2.md79keystone/common/password_hashers/scrypt.py:94OKverify
02-errors_stable-2026.2.md79keystone/common/password_hashers/pbkdf2.py:93OKverify
02-errors_stable-2026.2.md79keystone/common/password_hashers/bcrypt.py:124OKverify
02-errors_stable-2026.2.md80keystone/exception.py:119OKPasswordRequirementsValidationError
02-errors_stable-2026.2.md80keystone/common/validation/validators.py:41OKvalidate_password
02-errors_stable-2026.2.md81keystone/exception.py:125OKPasswordHistoryValidationError
02-errors_stable-2026.2.md81keystone/identity/backends/sql.py:304OK_validate_password_history
02-errors_stable-2026.2.md82keystone/exception.py:134OKPasswordAgeValidationError
02-errors_stable-2026.2.md82keystone/identity/backends/sql.py:329OK_validate_minimum_password_age
02-errors_stable-2026.2.md83keystone/exception.py:145OKPasswordSelfServiceDisabled
02-errors_stable-2026.2.md83keystone/identity/backends/sql.py:315OKchange_password
02-errors_stable-2026.2.md84keystone/exception.py:154OKSchemaValidationError
02-errors_stable-2026.2.md84keystone/auth/schema.py:110OKvalidate_issue_token_auth
02-errors_stable-2026.2.md84keystone/auth/schema.py:119OKvalidate_issue_token_auth
02-errors_stable-2026.2.md84keystone/auth/schema.py:130OKvalidate_issue_token_auth
02-errors_stable-2026.2.md85keystone/exception.py:160OKValidationTimeStampError
02-errors_stable-2026.2.md85keystone/identity/core.py:1253OK_translate_expired_password_hints
02-errors_stable-2026.2.md85keystone/common/utils.py:367OKparse_expiration_date
02-errors_stable-2026.2.md86keystone/exception.py:171OKInvalidOperatorError
02-errors_stable-2026.2.md86keystone/identity/core.py:1258OK_translate_expired_password_hints
02-errors_stable-2026.2.md87keystone/exception.py:179OKValidationExpirationError
02-errors_stable-2026.2.md87keystone/common/utils.py:369OKparse_expiration_date
02-errors_stable-2026.2.md88keystone/exception.py:190OKStringLengthExceeded
02-errors_stable-2026.2.md88keystone/common/sql/core.py:107OKinitialize
02-errors_stable-2026.2.md89keystone/exception.py:198OKAmbiguityError
02-errors_stable-2026.2.md89keystone/assignment/core.py:1482OKget_unique_role_by_name
02-errors_stable-2026.2.md90keystone/exception.py:206OKApplicationCredentialValidationError
02-errors_stable-2026.2.md90keystone/api/users.py:734OK_get_roles
02-errors_stable-2026.2.md90keystone/api/users.py:818OKpost
02-errors_stable-2026.2.md91keystone/exception.py:210OKCircularRegionHierarchyError
02-errors_stable-2026.2.md91keystone/catalog/backends/base.py:41OK_ensure_no_circle_in_hierarchical_regions
02-errors_stable-2026.2.md92keystone/exception.py:219OKForbiddenNotSecurity
02-errors_stable-2026.2.md92keystone/application_credential/backends/sql.py:315OKdelete_access_rule
02-errors_stable-2026.2.md92keystone/resource/core.py:81OK_assert_max_hierarchy_depth
02-errors_stable-2026.2.md92keystone/resource/core.py:320OK_assert_all_parents_are_enabled
02-errors_stable-2026.2.md93keystone/exception.py:231OKPasswordVerificationError
02-errors_stable-2026.2.md93keystone/common/password_hashing.py:112OKverify_length_and_trunc_password
02-errors_stable-2026.2.md94keystone/exception.py:239OKRegionDeletionError
02-errors_stable-2026.2.md94keystone/catalog/backends/sql.py:167OKdelete_region
02-errors_stable-2026.2.md95keystone/exception.py:246OKApplicationCredentialLimitExceeded
02-errors_stable-2026.2.md95keystone/application_credential/core.py:100OK_assert_limit_not_exceeded
02-errors_stable-2026.2.md96keystone/exception.py:253OKCredentialLimitExceeded
02-errors_stable-2026.2.md96keystone/credential/core.py:95OK_assert_limit_not_exceeded
02-errors_stable-2026.2.md97keystone/exception.py:260OKSecurityError
02-errors_stable-2026.2.md98keystone/exception.py:314OKUnauthorized
02-errors_stable-2026.2.md98keystone/auth/plugins/totp.py:127OKauthenticate
02-errors_stable-2026.2.md98keystone/auth/plugins/mapped.py:484OKbuild_local_user_context
02-errors_stable-2026.2.md98keystone/auth/plugins/mapped.py:619OKvalidate_and_prepare_federated_user
02-errors_stable-2026.2.md99keystone/exception.py:320OKInsufficientAuthMethods
02-errors_stable-2026.2.md99keystone/api/_shared/authentication.py:254OKauthenticate_for_token
02-errors_stable-2026.2.md100keystone/exception.py:338OKReceiptNotFound
02-errors_stable-2026.2.md100keystone/receipt/provider.py:109OKvalidate_receipt
02-errors_stable-2026.2.md100keystone/receipt/provider.py:119OKvalidate_receipt
02-errors_stable-2026.2.md100keystone/receipt/provider.py:151OK_is_valid_receipt
02-errors_stable-2026.2.md101keystone/exception.py:342OKPasswordExpired
02-errors_stable-2026.2.md101keystone/identity/backends/sql.py:78OKauthenticate
02-errors_stable-2026.2.md102keystone/exception.py:349OKAuthPluginException
02-errors_stable-2026.2.md103keystone/exception.py:357OKUserDisabled
02-errors_stable-2026.2.md103keystone/token/provider.py:249OK_is_valid_token
02-errors_stable-2026.2.md103keystone/identity/backends/sql.py:76OKauthenticate
02-errors_stable-2026.2.md104keystone/exception.py:361OKAccountLocked
02-errors_stable-2026.2.md104keystone/identity/backends/sql.py:71OKauthenticate
02-errors_stable-2026.2.md105keystone/exception.py:365OKAuthMethodNotSupported
02-errors_stable-2026.2.md105keystone/auth/core.py:63OKget_auth_method
02-errors_stable-2026.2.md105keystone/auth/core.py:348OK_validate_auth_methods
02-errors_stable-2026.2.md106keystone/exception.py:373OKApplicationCredentialAuthError
02-errors_stable-2026.2.md106keystone/auth/core.py:282OK_validate_and_normalize_scope_data
02-errors_stable-2026.2.md107keystone/exception.py:379OKAdditionalAuthRequired
02-errors_stable-2026.2.md107keystone/api/_shared/authentication.py:199OKauthenticate
02-errors_stable-2026.2.md108keystone/exception.py:387OKForbidden
02-errors_stable-2026.2.md108keystone/identity/backends/ldap/core.py:159OK_disallow_write
02-errors_stable-2026.2.md108keystone/identity/backends/ldap/core.py:170OKdelete_user
02-errors_stable-2026.2.md108keystone/identity/backends/ldap/core.py:173OKreset_last_active
02-errors_stable-2026.2.md109keystone/exception.py:395OKForbiddenAction
02-errors_stable-2026.2.md109keystone/identity/backends/ldap/common.py:1960OKupdate
02-errors_stable-2026.2.md109keystone/auth/plugins/token.py:74OKtoken_authenticate
02-errors_stable-2026.2.md109keystone/auth/plugins/token.py:81OKtoken_authenticate
02-errors_stable-2026.2.md110keystone/exception.py:401OKCrossBackendNotAllowed
02-errors_stable-2026.2.md110keystone/identity/core.py:1001OK_assert_user_and_group_in_same_backend
02-errors_stable-2026.2.md111keystone/exception.py:409OKInvalidPolicyAssociation
02-errors_stable-2026.2.md111keystone/endpoint_policy/core.py:71OK_assert_valid_association
02-errors_stable-2026.2.md112keystone/exception.py:418OKInvalidDomainConfig
02-errors_stable-2026.2.md112keystone/resource/core.py:1240OK_assert_valid_config
02-errors_stable-2026.2.md112keystone/resource/core.py:1251OK_assert_valid_config
02-errors_stable-2026.2.md112keystone/resource/core.py:1296OK_assert_valid_group_and_option
02-errors_stable-2026.2.md113keystone/exception.py:422OKInvalidLimit
02-errors_stable-2026.2.md113keystone/limit/models/strict_two_level.py:89OK_check_limit
02-errors_stable-2026.2.md113keystone/limit/models/strict_two_level.py:106OK_check_limit
02-errors_stable-2026.2.md113keystone/limit/models/strict_two_level.py:152OKcheck_limit
02-errors_stable-2026.2.md114keystone/exception.py:426OKLimitTreeExceedError
02-errors_stable-2026.2.md114keystone/resource/core.py:1142OKcheck_project_depth
02-errors_stable-2026.2.md115keystone/exception.py:439OKNotFound
02-errors_stable-2026.2.md115keystone/identity/backends/ldap/core.py:151OKcheck_user_in_group
02-errors_stable-2026.2.md115keystone/identity/backends/ldap/common.py:1634OK_dn_to_id
02-errors_stable-2026.2.md115keystone/identity/backends/ldap/common.py:1648OK_dn_to_id
02-errors_stable-2026.2.md116keystone/exception.py:445OKMarkerNotFound
02-errors_stable-2026.2.md116keystone/identity/backends/sql.py:199OKlist_users
02-errors_stable-2026.2.md116keystone/identity/backends/sql.py:485OKlist_groups
02-errors_stable-2026.2.md116keystone/resource/backends/sql.py:90OKlist_projects
02-errors_stable-2026.2.md117keystone/exception.py:449OKEndpointNotFound
02-errors_stable-2026.2.md117keystone/catalog/backends/sql.py:251OK_get_endpoint
02-errors_stable-2026.2.md117keystone/catalog/core.py:232OKdelete_endpoint
02-errors_stable-2026.2.md117keystone/catalog/core.py:239OKget_endpoint
02-errors_stable-2026.2.md118keystone/exception.py:453OKPolicyNotFound
02-errors_stable-2026.2.md118keystone/policy/backends/sql.py:47OK_get_policy
02-errors_stable-2026.2.md119keystone/exception.py:457OKPolicyAssociationNotFound
02-errors_stable-2026.2.md119keystone/endpoint_policy/backends/sql.py:96OKcheck_policy_association
02-errors_stable-2026.2.md119keystone/endpoint_policy/backends/sql.py:128OKget_policy_association
02-errors_stable-2026.2.md120keystone/exception.py:461OKRoleNotFound
02-errors_stable-2026.2.md120keystone/auth/plugins/mapped.py:407OKvalidate_shadow_mapping
02-errors_stable-2026.2.md120keystone/assignment/core.py:1476OKget_unique_role_by_name
02-errors_stable-2026.2.md120keystone/assignment/role_backends/sql.py:64OK_get_role
02-errors_stable-2026.2.md121keystone/exception.py:465OKImpliedRoleNotFound
02-errors_stable-2026.2.md121keystone/assignment/role_backends/sql.py:114OK_get_implied_role
02-errors_stable-2026.2.md122keystone/exception.py:469OKInvalidImpliedRole
02-errors_stable-2026.2.md122keystone/assignment/core.py:1553OKcreate_implied_role
02-errors_stable-2026.2.md122keystone/assignment/core.py:1556OKcreate_implied_role
02-errors_stable-2026.2.md123keystone/exception.py:473OKDomainSpecificRoleMismatch
02-errors_stable-2026.2.md123keystone/assignment/core.py:318OKcreate_grant
02-errors_stable-2026.2.md124keystone/exception.py:480OKDomainSpecificRoleNotWithinIdPDomain
02-errors_stable-2026.2.md124keystone/auth/plugins/mapped.py:421OKvalidate_shadow_mapping
02-errors_stable-2026.2.md125keystone/exception.py:487OKDomainIdInvalid
02-errors_stable-2026.2.md125keystone/api/domains.py:177OKpost
02-errors_stable-2026.2.md126keystone/exception.py:491OKRoleAssignmentNotFound
02-errors_stable-2026.2.md126keystone/assignment/backends/sql.py:140OKcheck_grant_role_id
02-errors_stable-2026.2.md126keystone/assignment/backends/sql.py:166OKdelete_grant
02-errors_stable-2026.2.md126keystone/assignment/backends/sql.py:400OKcheck_system_grant
02-errors_stable-2026.2.md127keystone/exception.py:499OKRegionNotFound
02-errors_stable-2026.2.md127keystone/catalog/backends/sql.py:116OK_get_region
02-errors_stable-2026.2.md127keystone/catalog/core.py:109OKcreate_region
02-errors_stable-2026.2.md127keystone/catalog/core.py:120OKget_region
02-errors_stable-2026.2.md128keystone/exception.py:503OKServiceNotFound
02-errors_stable-2026.2.md128keystone/catalog/backends/sql.py:204OK_get_service
02-errors_stable-2026.2.md128keystone/catalog/core.py:161OKget_service
02-errors_stable-2026.2.md128keystone/catalog/core.py:182OKdelete_service
02-errors_stable-2026.2.md129keystone/exception.py:507OKDomainNotFound
02-errors_stable-2026.2.md129keystone/identity/core.py:909OK_select_identity_driver
02-errors_stable-2026.2.md129keystone/models/token_model.py:489OK_validate_token_resources
02-errors_stable-2026.2.md129keystone/models/token_model.py:521OK_validate_token_user
02-errors_stable-2026.2.md130keystone/exception.py:511OKProjectNotFound
02-errors_stable-2026.2.md130keystone/auth/core.py:212OK_lookup_project
02-errors_stable-2026.2.md130keystone/models/token_model.py:480OK_validate_token_resources
02-errors_stable-2026.2.md130keystone/resource/backends/sql.py:44OK_get_project
02-errors_stable-2026.2.md131keystone/exception.py:515OKProjectTagNotFound
02-errors_stable-2026.2.md131keystone/resource/core.py:1075OKget_project_tag
02-errors_stable-2026.2.md131keystone/resource/core.py:1133OKdelete_project_tag
02-errors_stable-2026.2.md132keystone/exception.py:519OKTokenNotFound
02-errors_stable-2026.2.md132keystone/token/provider.py:143OKvalidate_token
02-errors_stable-2026.2.md132keystone/token/provider.py:152OKvalidate_token
02-errors_stable-2026.2.md132keystone/token/provider.py:214OK_is_valid_token
02-errors_stable-2026.2.md133keystone/exception.py:523OKUserNotFound
02-errors_stable-2026.2.md133keystone/identity/shadow_backends/sql.py:160OK_get_federated_user
02-errors_stable-2026.2.md133keystone/identity/shadow_backends/sql.py:223OK_get_user
02-errors_stable-2026.2.md133keystone/identity/shadow_backends/sql.py:243OKget_federated_user
02-errors_stable-2026.2.md134keystone/exception.py:527OKGroupNotFound
02-errors_stable-2026.2.md134keystone/identity/backends/sql.py:513OK_get_group
02-errors_stable-2026.2.md134keystone/identity/backends/sql.py:528OKget_group_by_name
02-errors_stable-2026.2.md134keystone/identity/core.py:548OKwrapper
02-errors_stable-2026.2.md135keystone/exception.py:531OKMappingNotFound
02-errors_stable-2026.2.md135keystone/federation/backends/sql.py:412OK_get_mapping
02-errors_stable-2026.2.md136keystone/exception.py:535OKTrustNotFound
02-errors_stable-2026.2.md136keystone/trust/backends/sql.py:121OKconsume_use
02-errors_stable-2026.2.md136keystone/trust/backends/sql.py:166OKget_trust
02-errors_stable-2026.2.md136keystone/trust/backends/sql.py:170OKget_trust
02-errors_stable-2026.2.md137keystone/exception.py:539OKTrustUseLimitReached
02-errors_stable-2026.2.md137keystone/trust/backends/sql.py:149OKconsume_use
02-errors_stable-2026.2.md138keystone/exception.py:543OKCredentialNotFound
02-errors_stable-2026.2.md138keystone/credential/backends/sql.py:87OK_get_credential
02-errors_stable-2026.2.md139keystone/exception.py:547OKVersionNotFound
02-errors_stable-2026.2.md140keystone/exception.py:551OKEndpointGroupNotFound
02-errors_stable-2026.2.md140keystone/catalog/backends/sql.py:451OK_get_endpoint_group
02-errors_stable-2026.2.md141keystone/exception.py:555OKIdentityProviderNotFound
02-errors_stable-2026.2.md141keystone/federation/backends/sql.py:313OK_get_idp
02-errors_stable-2026.2.md141keystone/federation/backends/sql.py:322OK_get_idp_from_remote_id
02-errors_stable-2026.2.md142keystone/exception.py:559OKServiceProviderNotFound
02-errors_stable-2026.2.md142keystone/federation/backends/sql.py:481OK_get_sp
02-errors_stable-2026.2.md143keystone/exception.py:563OKFederatedProtocolNotFound
02-errors_stable-2026.2.md143keystone/federation/backends/sql.py:362OK_get_protocol
02-errors_stable-2026.2.md144keystone/exception.py:570OKPublicIDNotFound
02-errors_stable-2026.2.md144keystone/identity/core.py:972OK_get_domain_driver_and_entity_id
02-errors_stable-2026.2.md145keystone/exception.py:576OKRegisteredLimitNotFound
02-errors_stable-2026.2.md145keystone/limit/backends/sql.py:224OK_get_registered_limit
02-errors_stable-2026.2.md146keystone/exception.py:580OKLimitNotFound
02-errors_stable-2026.2.md146keystone/limit/backends/sql.py:305OK_get_limit
02-errors_stable-2026.2.md147keystone/exception.py:584OKNoLimitReference
02-errors_stable-2026.2.md147keystone/limit/backends/sql.py:258OK_check_and_fill_registered_limit_id
02-errors_stable-2026.2.md147keystone/limit/backends/sql.py:282OKcreate_limits
02-errors_stable-2026.2.md148keystone/exception.py:590OKRegisteredLimitError
02-errors_stable-2026.2.md148keystone/limit/backends/sql.py:174OK_check_referenced_limit_reference
02-errors_stable-2026.2.md148keystone/limit/backends/sql.py:207OKupdate_registered_limit
02-errors_stable-2026.2.md148keystone/limit/backends/sql.py:240OKdelete_registered_limit
02-errors_stable-2026.2.md149keystone/exception.py:597OKDomainConfigNotFound
02-errors_stable-2026.2.md149keystone/resource/config_backends/sql.py:96OK_get_config_option
02-errors_stable-2026.2.md149keystone/resource/core.py:1450OKget_config
02-errors_stable-2026.2.md149keystone/resource/core.py:1592OK_assert_valid_update
02-errors_stable-2026.2.md150keystone/exception.py:604OKConfigRegistrationNotFound
02-errors_stable-2026.2.md150keystone/resource/config_backends/sql.py:165OKread_registration
02-errors_stable-2026.2.md151keystone/exception.py:611OKApplicationCredentialNotFound
02-errors_stable-2026.2.md151keystone/application_credential/backends/sql.py:236OKget_application_credential
02-errors_stable-2026.2.md151keystone/application_credential/backends/sql.py:259OKdelete_application_credential
02-errors_stable-2026.2.md152keystone/exception.py:617OKAccessRuleNotFound
02-errors_stable-2026.2.md152keystone/application_credential/backends/sql.py:179OKcreate_application_credential
02-errors_stable-2026.2.md152keystone/application_credential/backends/sql.py:288OKget_access_rule
02-errors_stable-2026.2.md152keystone/application_credential/backends/sql.py:310OKdelete_access_rule
02-errors_stable-2026.2.md153keystone/exception.py:621OKConflict
02-errors_stable-2026.2.md153keystone/cmd/idutils.py:111OKuser_setup
02-errors_stable-2026.2.md153keystone/identity/backends/ldap/core.py:208OK_update_user
02-errors_stable-2026.2.md153keystone/identity/backends/ldap/core.py:414OKadd_user
02-errors_stable-2026.2.md154keystone/exception.py:629OKUnexpectedError
02-errors_stable-2026.2.md154keystone/identity/core.py:313OK_assert_no_more_than_one_sql_driver
02-errors_stable-2026.2.md154keystone/revoke/core.py:110OK_assert_not_domain_and_project_scoped
02-errors_stable-2026.2.md154keystone/assignment/core.py:931OKlist_role_assignments_for_actor
02-errors_stable-2026.2.md155keystone/exception.py:656OKTrustConsumeMaximumAttempt
02-errors_stable-2026.2.md155keystone/trust/backends/sql.py:157OKconsume_use
02-errors_stable-2026.2.md156keystone/exception.py:662OKMalformedEndpoint
02-errors_stable-2026.2.md156keystone/common/utils.py:437OKformat_url
02-errors_stable-2026.2.md156keystone/common/utils.py:442OKformat_url
02-errors_stable-2026.2.md156keystone/common/utils.py:451OKformat_url
02-errors_stable-2026.2.md157keystone/exception.py:668OKMappedGroupNotFound
02-errors_stable-2026.2.md157keystone/federation/utils.py:378OKvalidate_mapped_group_ids
02-errors_stable-2026.2.md158keystone/exception.py:675OKMetadataFileError
02-errors_stable-2026.2.md158keystone/api/os_federation.py:511OKget
02-errors_stable-2026.2.md159keystone/exception.py:679OKDirectMappingError
02-errors_stable-2026.2.md159keystone/federation/utils.py:813OKprocess_rule_mapping
02-errors_stable-2026.2.md160keystone/exception.py:687OKAssignmentTypeCalculationError
02-errors_stable-2026.2.md160keystone/assignment/backends/sql.py:40OKcalculate_type
02-errors_stable-2026.2.md161keystone/exception.py:695OKNotImplemented
02-errors_stable-2026.2.md161keystone/token/providers/base.py:53OKvalidate_token
02-errors_stable-2026.2.md161keystone/token/providers/base.py:65OKgenerate_id_and_issued_at
02-errors_stable-2026.2.md161keystone/credential/backends/base.py:34OKcreate_credential
02-errors_stable-2026.2.md162keystone/exception.py:703OKGone
02-errors_stable-2026.2.md162keystone/api/auth.py:270OKget
02-errors_stable-2026.2.md162keystone/api/os_simple_cert.py:32OKget
02-errors_stable-2026.2.md162keystone/api/os_simple_cert.py:43OKget
02-errors_stable-2026.2.md163keystone/exception.py:711OKServiceUnavailable
02-errors_stable-2026.2.md164keystone/exception.py:720OKConfigFileNotFound
02-errors_stable-2026.2.md165keystone/exception.py:726OKKeysNotFound
02-errors_stable-2026.2.md165keystone/token/token_formatters.py:63OKcrypto
02-errors_stable-2026.2.md165keystone/receipt/receipt_formatters.py:65OKcrypto
02-errors_stable-2026.2.md166keystone/exception.py:733OKMultipleSQLDriversInConfig
02-errors_stable-2026.2.md166keystone/identity/core.py:127OK_assert_no_more_than_one_sql_driver
02-errors_stable-2026.2.md166keystone/identity/core.py:303OK_assert_no_more_than_one_sql_driver
02-errors_stable-2026.2.md167keystone/exception.py:741OKMigrationNotProvided
02-errors_stable-2026.2.md168keystone/exception.py:752OKUnsupportedTokenVersionException
02-errors_stable-2026.2.md169keystone/exception.py:756OKSAMLSigningError
02-errors_stable-2026.2.md169keystone/federation/idp.py:467OK_verify_assertion_binary_is_installed
02-errors_stable-2026.2.md169keystone/federation/idp.py:552OK_sign_assertion
02-errors_stable-2026.2.md170keystone/exception.py:765OKOAuthHeadersMissingError
02-errors_stable-2026.2.md170keystone/oauth1/core.py:77OKget_oauth_headers
02-errors_stable-2026.2.md171keystone/exception.py:774OKTokenlessAuthConfigError
02-errors_stable-2026.2.md171keystone/common/tokenless_auth.py:202OK_build_idp_id
02-errors_stable-2026.2.md172keystone/exception.py:782OKCredentialEncryptionError
02-errors_stable-2026.2.md172keystone/credential/providers/fernet/core.py:91OKencrypt
02-errors_stable-2026.2.md172keystone/credential/providers/fernet/core.py:120OKdecrypt
02-errors_stable-2026.2.md173keystone/exception.py:789OKLDAPServerConnectionError
02-errors_stable-2026.2.md173keystone/identity/backends/ldap/common.py:1593OKget_connection
02-errors_stable-2026.2.md174keystone/exception.py:795OKLDAPInvalidCredentialsError
02-errors_stable-2026.2.md174keystone/identity/backends/ldap/common.py:1591OKget_connection
02-errors_stable-2026.2.md175keystone/exception.py:802OKLDAPSizeLimitExceeded
02-errors_stable-2026.2.md175keystone/identity/backends/ldap/common.py:1174OKsearch_s
02-errors_stable-2026.2.md176keystone/exception.py:810OKCacheDeserializationError
02-errors_stable-2026.2.md176keystone/models/receipt_model.py:145OKdeserialize
02-errors_stable-2026.2.md176keystone/models/token_model.py:622OKdeserialize
02-errors_stable-2026.2.md177keystone/exception.py:818OKResourceUpdateForbidden
02-errors_stable-2026.2.md177keystone/common/resource_options/options/immutable.py:76OKcheck_immutable_update
02-errors_stable-2026.2.md177keystone/resource/core.py:1048OKcreate_project_tag
02-errors_stable-2026.2.md177keystone/resource/core.py:1098OKupdate_project_tags
02-errors_stable-2026.2.md178keystone/exception.py:826OKResourceDeleteForbidden
02-errors_stable-2026.2.md178keystone/common/resource_options/options/immutable.py:90OKcheck_immutable_delete
02-errors_stable-2026.2.md179keystone/exception.py:834OKOAuth2Error
02-errors_stable-2026.2.md180keystone/exception.py:842OKOAuth2InvalidClient
02-errors_stable-2026.2.md181keystone/exception.py:848OKOAuth2InvalidRequest
02-errors_stable-2026.2.md182keystone/exception.py:854OKOAuth2UnsupportedGrantType
02-errors_stable-2026.2.md183keystone/exception.py:860OKOAuth2OtherError
02-errors_stable-2026.2.md184keystone/exception.py:866OKRedirectRequired
03-interactions_stable-2026.2.md21keystone/wsgi/api.pyOK
03-interactions_stable-2026.2.md21keystone/server/flask/core.py:73-90OK_get_config_files
03-interactions_stable-2026.2.md28keystone/common/authorization.py:22-38OK<module>
03-interactions_stable-2026.2.md29keystone/server/flask/request_processing/middleware/auth_context.pyOK
03-interactions_stable-2026.2.md56keystone/token/token_formatters.py:39-270OKTokenFormatter
03-interactions_stable-2026.2.md57keystone/token/token_formatters.py:445-1206OKUnscopedPayload
03-interactions_stable-2026.2.md72keystone/token/token_formatters.py:470-1160OKassemble
03-interactions_stable-2026.2.md77keystone/auth/plugins/core.py:33-95OKconstruct_method_map_from_config
03-interactions_stable-2026.2.md84keystone/common/fernet_utils.py:202-266OKrotate_keys
03-interactions_stable-2026.2.md90keystone/token/providers/jws/core.pyOK
03-interactions_stable-2026.2.md93keystone/credential/providers/fernet/core.py:54-104OKprimary_key_hash
03-interactions_stable-2026.2.md98keystone/common/sql/core.pyOK
03-interactions_stable-2026.2.md100keystone/cmd/cli.py:361-494OKDbSync
03-interactions_stable-2026.2.md104keystone/identity/backends/sql_model.py:34-497OKUser
03-interactions_stable-2026.2.md104keystone/identity/mapping_backends/sql.py:21OKIDMapping
03-interactions_stable-2026.2.md105keystone/resource/backends/sql_model.py:56-135OKfrom_dict
03-interactions_stable-2026.2.md105keystone/resource/config_backends/sql.py:20-46OKWhiteListedConfig
03-interactions_stable-2026.2.md106keystone/assignment/role_backends/sql_model.py:52-105OKfrom_dict
03-interactions_stable-2026.2.md106keystone/assignment/backends/sql.py:418-452OKRoleAssignment
03-interactions_stable-2026.2.md107keystone/catalog/backends/sql.py:31-584OKRegion
03-interactions_stable-2026.2.md117keystone/revoke/backends/sql.py:112-155OK_list_token_events
03-interactions_stable-2026.2.md127keystone/models/revoke_model.py:160-222OKmatches
03-interactions_stable-2026.2.md127keystone/revoke/backends/sql.py:88-110OK_prune_expired_events
03-interactions_stable-2026.2.md129keystone/identity/backends/sql.py:63-123OKauthenticate
03-interactions_stable-2026.2.md138keystone/common/password_hashing.py:33-60OK<module>
03-interactions_stable-2026.2.md146keystone/token/provider.py:39-130OK<module>
03-interactions_stable-2026.2.md147keystone/revoke/core.py:28-29OK<module>
03-interactions_stable-2026.2.md148keystone/assignment/core.py:47-48OK<module>
03-interactions_stable-2026.2.md149keystone/catalog/core.py:38-39OK<module>
03-interactions_stable-2026.2.md150keystone/identity/core.py:52-53OK<module>
03-interactions_stable-2026.2.md151keystone/receipt/provider.py:36-37OK<module>
03-interactions_stable-2026.2.md154keystone/common/cache/core.py:29-110OKRegionInvalidationManager
03-interactions_stable-2026.2.md158keystone/notifications.py:487-506OK_get_notifier
03-interactions_stable-2026.2.md159keystone/conf/default.py:150-168OK<module>
03-interactions_stable-2026.2.md160keystone/notifications.py:944-1020OK_send_audit_notification
03-interactions_stable-2026.2.md161keystone/notifications.py:582-636OK_send_notification
03-interactions_stable-2026.2.md182keystone/identity/backends/ldap/core.py:161-190OKcreate_user
03-interactions_stable-2026.2.md183keystone/identity/backends/ldap/common.py:579-921OKconnect
03-interactions_stable-2026.2.md189keystone/federation/idp.py:447-541OK_verify_assertion_binary_is_installed
04-scenarios_stable-2026.2.md49keystone/server/flask/application.py:137-141OK_handle_keystone_exception
04-scenarios_stable-2026.2.md105keystone/api/auth.py:360-470OKAuthFederationWebSSOResource
04-scenarios_stable-2026.2.md105keystone/auth/plugins/mapped.py:41-500OKauthenticate
04-scenarios_stable-2026.2.md105keystone/federation/utils.py:469-1130OKRuleProcessor
05-async-processing_stable-2026.2.md9keystone/notifications.py:487-506OK_get_notifier
05-async-processing_stable-2026.2.md9keystone/api/os_oauth1.py:132OKpost
05-async-processing_stable-2026.2.md18keystone/notifications.py:466-485OKnotify_event_callbacks
05-async-processing_stable-2026.2.md22keystone/revoke/core.py:76-90OK_register_listeners
05-async-processing_stable-2026.2.md23keystone/revoke/core.py:83OK_register_listeners
05-async-processing_stable-2026.2.md24keystone/application_credential/core.py:45-62OKinit
05-async-processing_stable-2026.2.md25keystone/trust/core.py:40-52OKManager
05-async-processing_stable-2026.2.md26keystone/token/provider.py:96-130OK_register_callback_listeners
05-async-processing_stable-2026.2.md26keystone/receipt/provider.py:73-90OK_register_callback_listeners
05-async-processing_stable-2026.2.md27keystone/revoke/core.py:81OK_register_listeners
05-async-processing_stable-2026.2.md28keystone/identity/core.py:613-617OKinit
05-async-processing_stable-2026.2.md28keystone/identity/core.py:659OK_unset_default_project
05-async-processing_stable-2026.2.md29keystone/catalog/core.py:58-90OKManager
05-async-processing_stable-2026.2.md30keystone/revoke/core.py:78-79OK_register_listeners
05-async-processing_stable-2026.2.md31keystone/assignment/core.py:76-90OKinit
05-async-processing_stable-2026.2.md32keystone/identity/core.py:608-657OKinit
05-async-processing_stable-2026.2.md33keystone/federation/core.py:48-60OKManager
05-async-processing_stable-2026.2.md34keystone/identity/core.py:1583-1594OK_persist_revocation_event_for_user
05-async-processing_stable-2026.2.md34keystone/identity/core.py:1379OKupdate_user
05-async-processing_stable-2026.2.md34keystone/identity/core.py:1505OKdelete_group
05-async-processing_stable-2026.2.md34keystone/identity/core.py:1567OKget_entity_info_for_user
05-async-processing_stable-2026.2.md34keystone/identity/core.py:1702OKchange_password
05-async-processing_stable-2026.2.md34keystone/revoke/core.py:84-89OK_register_listeners
05-async-processing_stable-2026.2.md35keystone/assignment/core.py:111OK_send_app_cred_notification_for_role_removal
05-async-processing_stable-2026.2.md35keystone/application_credential/core.py:59-62OK_register_callback_listeners
05-async-processing_stable-2026.2.md36keystone/assignment/core.py:296OK_invalidate_token_cache
05-async-processing_stable-2026.2.md36keystone/identity/core.py:1386OKupdate_user
05-async-processing_stable-2026.2.md36keystone/token/provider.py:110-112OK_register_callback_listeners
05-async-processing_stable-2026.2.md38keystone/resource/core.py:521-539OK_post_delete_cleanup_project
05-async-processing_stable-2026.2.md46keystone/notifications.py:582-636OK_send_notification
05-async-processing_stable-2026.2.md52keystone/server/flask/core.py:145-170OKinitialize_application
05-async-processing_stable-2026.2.md53pyproject.tomlOK
05-async-processing_stable-2026.2.md53keystone/server/backends.pyOK
05-async-processing_stable-2026.2.md54keystone/server/flask/application.py:186-238OK_handle_unknown_keystone_exception
05-async-processing_stable-2026.2.md55keystone/server/flask/core.py:93-142OKsetup_app_middleware
05-async-processing_stable-2026.2.md59keystone/cmd/cli.pyOK
05-async-processing_stable-2026.2.md63keystone/cmd/cli.py:361-494OKDbSync
05-async-processing_stable-2026.2.md64keystone/cmd/cli.py:64-262OKBootStrap
05-async-processing_stable-2026.2.md64keystone/cmd/bootstrap.pyOK
05-async-processing_stable-2026.2.md65keystone/cmd/cli.py:613-780OKFernetSetup
05-async-processing_stable-2026.2.md66keystone/cmd/cli.py:688OKCreateJWSKeyPair
05-async-processing_stable-2026.2.md67keystone/cmd/cli.py:781-826OKReceiptSetup
05-async-processing_stable-2026.2.md68keystone/cmd/cli.py:828-970OKCredentialSetup
05-async-processing_stable-2026.2.md69keystone/cmd/cli.py:972-1050OKTrustFlush
05-async-processing_stable-2026.2.md70keystone/cmd/cli.py:1051OKMappingPurge
05-async-processing_stable-2026.2.md70keystone/cmd/cli.py:1594OKMappingPopulate
05-async-processing_stable-2026.2.md71keystone/cmd/cli.py:1358OKDomainConfigUpload
05-async-processing_stable-2026.2.md72keystone/cmd/cli.py:1393OKSamlIdentityProviderMetadata
05-async-processing_stable-2026.2.md73keystone/cmd/cli.py:1404OKMappingEngineTester
05-async-processing_stable-2026.2.md74keystone/cmd/cli.py:345OKDoctor
05-async-processing_stable-2026.2.md75keystone/cmd/cli.py:505OKResetLastActive
05-async-processing_stable-2026.2.md76keystone/cmd/status.pyOK
05-async-processing_stable-2026.2.md80keystone/identity/backends/sql_model.py:217-238OKenabled
06-change-history_stable-2026.2.md16keystone/api/credentials.py:144-170OK_assign_unique_id
06-change-history_stable-2026.2.md17keystone/api/_shared/EC2_S3_Resource.py:166-220OKhandle_authenticate
06-change-history_stable-2026.2.md30keystone/federation/schema.py:26-30OK<module>
06-change-history_stable-2026.2.md32keystone/federation/schema.pyOK
07-rewrite-pack_stable-2026.2.md34keystone/server/flask/core.py:39-142OK<module>
07-rewrite-pack_stable-2026.2.md35keystone/api/discovery.py:44-65OKMimeTypes
07-rewrite-pack_stable-2026.2.md45keystone/token/token_formatters.py:39-120OKTokenFormatter
07-rewrite-pack_stable-2026.2.md49keystone/common/fernet_utils.py:202-266OKrotate_keys
07-rewrite-pack_stable-2026.2.md50keystone/token/token_formatters.py:138-191OKcreate_token
07-rewrite-pack_stable-2026.2.md50keystone/token/token_formatters.py:470-1160OKassemble
07-rewrite-pack_stable-2026.2.md55keystone/token/provider.py:69-75OKrandom_urlsafe_str
07-rewrite-pack_stable-2026.2.md58keystone/token/token_formatters.py:193-210OKvalidate_token
07-rewrite-pack_stable-2026.2.md64keystone/token/providers/jws/core.pyOK
07-rewrite-pack_stable-2026.2.md67keystone/token/provider.py:139-275OKvalidate_token
07-rewrite-pack_stable-2026.2.md73keystone/common/utils.py:418-451OKformat_url
07-rewrite-pack_stable-2026.2.md78keystone/models/revoke_model.py:24-66OK<module>
07-rewrite-pack_stable-2026.2.md79keystone/models/revoke_model.py:160-222OKmatches
07-rewrite-pack_stable-2026.2.md85keystone/federation/utils.py:495-737OKprocess
07-rewrite-pack_stable-2026.2.md85keystone/federation/utils.py:738-977OKprocess_group_by_name
07-rewrite-pack_stable-2026.2.md90keystone/federation/utils.py:996-1130OKRuleProcessorToHonorDomainOption
07-rewrite-pack_stable-2026.2.md96keystone/common/password_hashing.py:33-60OK<module>
07-rewrite-pack_stable-2026.2.md96keystone/common/password_hashing.py:112OKverify_length_and_trunc_password
07-rewrite-pack_stable-2026.2.md103keystone/identity/backends/sql_model.py:217-238OKenabled
07-rewrite-pack_stable-2026.2.md104keystone/identity/backends/resource_options.py:73-90OK_mfa_rules_validator_list_of_lists_of_strings_no_duplicates
07-rewrite-pack_stable-2026.2.md107keystone/assignment/core.py:1068OKlist_role_assignments
07-rewrite-pack_stable-2026.2.md107keystone/assignment/core.py:772-1066OK_list_effective_role_assignments
07-rewrite-pack_stable-2026.2.md109keystone/assignment/core.py:445OK_expand_indirect_assignment
07-rewrite-pack_stable-2026.2.md110keystone/assignment/core.py:692OKadd_implied_roles
07-rewrite-pack_stable-2026.2.md119keystonemiddleware:keystonemiddleware/auth_token/_identity.py:48-58OKverify_token
07-rewrite-pack_stable-2026.2.md119keystonemiddleware:keystonemiddleware/auth_token/_identity.py:21OK<module>
07-rewrite-pack_stable-2026.2.md120keystonemiddleware:keystonemiddleware/auth_token/_identity.py:130-170OKverify_token
07-rewrite-pack_stable-2026.2.md121keystonemiddleware:keystonemiddleware/auth_token/__init__.py:548-580OKvalidate_allowed_request
07-rewrite-pack_stable-2026.2.md122keystoneauth:keystoneauth1/identity/v3/base.py:259OKget_auth_ref
07-rewrite-pack_stable-2026.2.md122keystoneauth:keystoneauth1/access/access.py:45OKcreate
07-rewrite-pack_stable-2026.2.md124keystone/common/render_token.py:20OKrender_token_response_from_model
07-rewrite-pack_stable-2026.2.md167keystone/token/token_formatters.pyOK
07-rewrite-pack_stable-2026.2.md169keystone/tests/unit/mapping_fixtures.pyOK

Source: reverse-spec-keystone/_verification_stable-2026.2.md. The _rewrite/ and _inventory/ files are not published on the site.