.coveragerc
.mailmap
.testr.conf
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
LICENSE
README.rst
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
doc/.gitignore
doc/Makefile
doc/ext/__init__.py
doc/ext/list_plugins.py
doc/source/authentication-plugins.rst
doc/source/conf.py
doc/source/extras.rst
doc/source/history.rst
doc/source/index.rst
doc/source/migrating.rst
doc/source/plugin-options.rst
doc/source/using-sessions.rst
doc/source/images/graphs_authComp.svg
doc/source/images/graphs_authCompDelegate.svg
keystoneauth1/__init__.py
keystoneauth1/_utils.py
keystoneauth1/adapter.py
keystoneauth1/discover.py
keystoneauth1/plugin.py
keystoneauth1/service_token.py
keystoneauth1/session.py
keystoneauth1/token_endpoint.py
keystoneauth1.egg-info/PKG-INFO
keystoneauth1.egg-info/SOURCES.txt
keystoneauth1.egg-info/dependency_links.txt
keystoneauth1.egg-info/entry_points.txt
keystoneauth1.egg-info/not-zip-safe
keystoneauth1.egg-info/pbr.json
keystoneauth1.egg-info/requires.txt
keystoneauth1.egg-info/top_level.txt
keystoneauth1/access/__init__.py
keystoneauth1/access/access.py
keystoneauth1/access/service_catalog.py
keystoneauth1/access/service_providers.py
keystoneauth1/exceptions/__init__.py
keystoneauth1/exceptions/auth.py
keystoneauth1/exceptions/auth_plugins.py
keystoneauth1/exceptions/base.py
keystoneauth1/exceptions/catalog.py
keystoneauth1/exceptions/connection.py
keystoneauth1/exceptions/discovery.py
keystoneauth1/exceptions/http.py
keystoneauth1/exceptions/oidc.py
keystoneauth1/exceptions/response.py
keystoneauth1/exceptions/service_providers.py
keystoneauth1/extras/__init__.py
keystoneauth1/extras/_saml2/__init__.py
keystoneauth1/extras/_saml2/_loading.py
keystoneauth1/extras/_saml2/v3/__init__.py
keystoneauth1/extras/_saml2/v3/adfs.py
keystoneauth1/extras/_saml2/v3/base.py
keystoneauth1/extras/_saml2/v3/saml2.py
keystoneauth1/extras/kerberos/__init__.py
keystoneauth1/extras/kerberos/_loading.py
keystoneauth1/extras/oauth1/__init__.py
keystoneauth1/extras/oauth1/_loading.py
keystoneauth1/extras/oauth1/v3.py
keystoneauth1/fixture/__init__.py
keystoneauth1/fixture/discovery.py
keystoneauth1/fixture/exception.py
keystoneauth1/fixture/hooks.py
keystoneauth1/fixture/keystoneauth_betamax.py
keystoneauth1/fixture/serializer.py
keystoneauth1/fixture/v2.py
keystoneauth1/fixture/v3.py
keystoneauth1/hacking/__init__.py
keystoneauth1/hacking/checks.py
keystoneauth1/identity/__init__.py
keystoneauth1/identity/access.py
keystoneauth1/identity/base.py
keystoneauth1/identity/v2.py
keystoneauth1/identity/generic/__init__.py
keystoneauth1/identity/generic/base.py
keystoneauth1/identity/generic/password.py
keystoneauth1/identity/generic/token.py
keystoneauth1/identity/v3/__init__.py
keystoneauth1/identity/v3/base.py
keystoneauth1/identity/v3/federation.py
keystoneauth1/identity/v3/k2k.py
keystoneauth1/identity/v3/oidc.py
keystoneauth1/identity/v3/password.py
keystoneauth1/identity/v3/token.py
keystoneauth1/identity/v3/tokenless_auth.py
keystoneauth1/identity/v3/totp.py
keystoneauth1/loading/__init__.py
keystoneauth1/loading/_utils.py
keystoneauth1/loading/base.py
keystoneauth1/loading/cli.py
keystoneauth1/loading/conf.py
keystoneauth1/loading/identity.py
keystoneauth1/loading/opts.py
keystoneauth1/loading/session.py
keystoneauth1/loading/_plugins/__init__.py
keystoneauth1/loading/_plugins/admin_token.py
keystoneauth1/loading/_plugins/identity/__init__.py
keystoneauth1/loading/_plugins/identity/generic.py
keystoneauth1/loading/_plugins/identity/v2.py
keystoneauth1/loading/_plugins/identity/v3.py
keystoneauth1/tests/__init__.py
keystoneauth1/tests/unit/__init__.py
keystoneauth1/tests/unit/client_fixtures.py
keystoneauth1/tests/unit/k2k_fixtures.py
keystoneauth1/tests/unit/keystoneauth_fixtures.py
keystoneauth1/tests/unit/matchers.py
keystoneauth1/tests/unit/oidc_fixtures.py
keystoneauth1/tests/unit/test_betamax_fixture.py
keystoneauth1/tests/unit/test_betamax_hooks.py
keystoneauth1/tests/unit/test_betamax_serializer.py
keystoneauth1/tests/unit/test_discovery.py
keystoneauth1/tests/unit/test_fixtures.py
keystoneauth1/tests/unit/test_hacking_checks.py
keystoneauth1/tests/unit/test_matchers.py
keystoneauth1/tests/unit/test_service_token.py
keystoneauth1/tests/unit/test_session.py
keystoneauth1/tests/unit/test_token_endpoint.py
keystoneauth1/tests/unit/test_utils.py
keystoneauth1/tests/unit/utils.py
keystoneauth1/tests/unit/access/__init__.py
keystoneauth1/tests/unit/access/test_v2_access.py
keystoneauth1/tests/unit/access/test_v2_service_catalog.py
keystoneauth1/tests/unit/access/test_v3_access.py
keystoneauth1/tests/unit/access/test_v3_service_catalog.py
keystoneauth1/tests/unit/data/README
keystoneauth1/tests/unit/data/keystone_v2_sample_request.json
keystoneauth1/tests/unit/data/keystone_v2_sample_response.json
keystoneauth1/tests/unit/data/keystone_v3_sample_request.json
keystoneauth1/tests/unit/data/keystone_v3_sample_response.json
keystoneauth1/tests/unit/data/ksa_betamax_test_cassette.yaml
keystoneauth1/tests/unit/data/ksa_serializer_data.json
keystoneauth1/tests/unit/data/test_pre_record_hook.json
keystoneauth1/tests/unit/extras/__init__.py
keystoneauth1/tests/unit/extras/kerberos/__init__.py
keystoneauth1/tests/unit/extras/kerberos/base.py
keystoneauth1/tests/unit/extras/kerberos/test_fedkerb_loading.py
keystoneauth1/tests/unit/extras/kerberos/test_kerberos_loading.py
keystoneauth1/tests/unit/extras/kerberos/test_mapped.py
keystoneauth1/tests/unit/extras/kerberos/test_v3.py
keystoneauth1/tests/unit/extras/kerberos/utils.py
keystoneauth1/tests/unit/extras/oauth1/__init__.py
keystoneauth1/tests/unit/extras/oauth1/test_oauth1.py
keystoneauth1/tests/unit/extras/oauth1/test_oauth1_loading.py
keystoneauth1/tests/unit/extras/saml2/__init__.py
keystoneauth1/tests/unit/extras/saml2/test_auth_adfs.py
keystoneauth1/tests/unit/extras/saml2/test_auth_saml2.py
keystoneauth1/tests/unit/extras/saml2/utils.py
keystoneauth1/tests/unit/extras/saml2/examples/xml/ADFS_RequestSecurityTokenResponse.xml
keystoneauth1/tests/unit/extras/saml2/examples/xml/ADFS_fault.xml
keystoneauth1/tests/unit/extras/saml2/fixtures/__init__.py
keystoneauth1/tests/unit/extras/saml2/fixtures/templates/authn_request.xml
keystoneauth1/tests/unit/extras/saml2/fixtures/templates/saml_assertion.xml
keystoneauth1/tests/unit/extras/saml2/fixtures/templates/soap_response.xml
keystoneauth1/tests/unit/identity/__init__.py
keystoneauth1/tests/unit/identity/test_access.py
keystoneauth1/tests/unit/identity/test_identity_common.py
keystoneauth1/tests/unit/identity/test_identity_v2.py
keystoneauth1/tests/unit/identity/test_identity_v3.py
keystoneauth1/tests/unit/identity/test_identity_v3_federation.py
keystoneauth1/tests/unit/identity/test_identity_v3_oidc.py
keystoneauth1/tests/unit/identity/test_password.py
keystoneauth1/tests/unit/identity/test_token.py
keystoneauth1/tests/unit/identity/test_tokenless_auth.py
keystoneauth1/tests/unit/identity/utils.py
keystoneauth1/tests/unit/loading/__init__.py
keystoneauth1/tests/unit/loading/test_cli.py
keystoneauth1/tests/unit/loading/test_conf.py
keystoneauth1/tests/unit/loading/test_entry_points.py
keystoneauth1/tests/unit/loading/test_generic.py
keystoneauth1/tests/unit/loading/test_loading.py
keystoneauth1/tests/unit/loading/test_session.py
keystoneauth1/tests/unit/loading/test_v3.py
keystoneauth1/tests/unit/loading/utils.py
releasenotes/notes/.placeholder
releasenotes/notes/1583780-700f99713e06324e.yaml
releasenotes/notes/add-oidc-client-credentials-2be065926ba4b849.yaml
releasenotes/notes/add-oidc-discovery-document-support-b07fe54f83286d62.yaml
releasenotes/notes/add-prompt-to-opt-d083acc357a7f07b.yaml
releasenotes/notes/add-totp-auth-plugin-0650d220899c25b7.yaml
releasenotes/notes/additional-headers-f2d16f85f5abe942.yaml
releasenotes/notes/bug-1582774-49af731b6dfc6f2f.yaml
releasenotes/notes/bug-1614688-c4a1bd54f4ba5644.yaml
releasenotes/notes/bug-1616105-cc8b85eb056e99e2.yaml
releasenotes/notes/bug-1654847-acdf9543158329ec.yaml
releasenotes/notes/ksa_2.2.0-81145229d4b43043.yaml
releasenotes/notes/user-agent-generation-b069100508c06177.yaml
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/mitaka.rst
releasenotes/source/newton.rst
releasenotes/source/unreleased.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
tools/tox_install.sh