keystoneauth1

View on PyPIReverse Dependencies (156)

5.6.0 keystoneauth1-5.6.0-py3-none-any.whl

Wheel Details

Project: keystoneauth1
Version: 5.6.0
Filename: keystoneauth1-5.6.0-py3-none-any.whl
Download: [link]
Size: 323839
MD5: c0b2aa9d3539231eb7901051d3db647e
SHA256: d740843afcf9c159fb929004eee1eecf46573236901e9d8ca2dca5694733a379
Uploaded: 2024-02-23 08:46:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: keystoneauth1
Version: 5.6.0
Summary: Authentication Library for OpenStack Identity
Author: OpenStack
Author-Email: openstack-discuss[at]lists.openstack.org
Home-Page: https://docs.openstack.org/keystoneauth/latest/
Project-Url: Documentation, https://docs.openstack.org/keystoneauth/latest/
Project-Url: Source, https://opendev.org/openstack/keystoneauth
Project-Url: Bugs, https://bugs.launchpad.net/keystoneauth
Project-Url: Release Notes, https://docs.openstack.org/releasenotes/keystoneauth/
Classifier: Environment :: OpenStack
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Requires-Dist: iso8601 (>=0.1.11)
Requires-Dist: os-service-types (>=1.2.0)
Requires-Dist: pbr (!=2.1.0,>=2.0.0)
Requires-Dist: requests (>=2.14.2)
Requires-Dist: stevedore (>=1.20.0)
Requires-Dist: betamax (>=0.7.0); extra == "betamax"
Requires-Dist: fixtures (>=3.0.0); extra == "betamax"
Requires-Dist: mock (>=2.0.0); extra == "betamax"
Requires-Dist: requests-kerberos (>=0.8.0); extra == "kerberos"
Requires-Dist: oauthlib (>=0.6.2); extra == "oauth1"
Requires-Dist: lxml (>=4.2.0); extra == "saml2"
Requires-Dist: PyYAML (>=3.12); extra == "test"
Requires-Dist: bandit (~=1.7.6); extra == "test"
Requires-Dist: betamax (>=0.7.0); extra == "test"
Requires-Dist: coverage (!=4.4,>=4.0); extra == "test"
Requires-Dist: fixtures (>=3.0.0); extra == "test"
Requires-Dist: flake8-docstrings (~=1.7.0); extra == "test"
Requires-Dist: flake8-import-order (~=0.18.2); extra == "test"
Requires-Dist: hacking (~=6.1.0); extra == "test"
Requires-Dist: lxml (>=4.2.0); extra == "test"
Requires-Dist: oauthlib (>=0.6.2); extra == "test"
Requires-Dist: oslo.config (>=5.2.0); extra == "test"
Requires-Dist: oslo.utils (>=3.33.0); extra == "test"
Requires-Dist: oslotest (>=3.2.0); extra == "test"
Requires-Dist: reno (>=3.1.0); extra == "test"
Requires-Dist: requests-kerberos (>=0.8.0); extra == "test"
Requires-Dist: requests-mock (>=1.2.0); extra == "test"
Requires-Dist: stestr (>=1.0.0); extra == "test"
Requires-Dist: testresources (>=2.0.0); extra == "test"
Requires-Dist: testtools (>=2.2.0); extra == "test"
Provides-Extra: betamax
Provides-Extra: kerberos
Provides-Extra: oauth1
Provides-Extra: saml2
Provides-Extra: test
Description-Content-Type: text/x-rst
[Description omitted; length: 1194 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.34.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
keystoneauth1/__init__.py sha256=lSx7nTdSs02IbVmUJloqHhkaMpwd8jYpbYZpur0TUAM 639
keystoneauth1/_fair_semaphore.py sha256=puJDC_DsqT5Vq-rpxf_SKW9VFd9wWI4YFviFXiB9gb8 3838
keystoneauth1/_utils.py sha256=xmVmA9jjIVf1xsAZaer_pBhX7MnAuDTdbNWulYsDC7U 2413
keystoneauth1/adapter.py sha256=dgPQQqbTH3xJbknJktcCuqc2xf_XNRP2Kyp2Z69S2SU 24283
keystoneauth1/discover.py sha256=Ut8qEqfn2d_UzEoV9mkdlqn5R1eWyXa6ymspb2SEzNE 63222
keystoneauth1/http_basic.py sha256=OIYQKbHU_mECABIuGHxx_4tP66wTkAJXqo7QGNeZ1Qo 1585
keystoneauth1/noauth.py sha256=ClrMrq0gGiBHwyHIj5iUyJSft-aO13Td5FX0kCTyzew 869
keystoneauth1/plugin.py sha256=oeQmXmcUrVwfATGGR8gWDJKoBWYC7nJ6-VvCjoEpqWg 15084
keystoneauth1/service_token.py sha256=UGqPGtDs5s7_XLRnCcLa7C6YDrO0pbV_sXCQUZ_nBjw 2959
keystoneauth1/session.py sha256=t8R3Skm3k_1gllAqPbx7MLm5kcPBpOX6LyEjCNcylAo 63932
keystoneauth1/token_endpoint.py sha256=qx_J0-A3OiiwIxKEvBeAU4TToPqarFxC2sZCftHqubg 3230
keystoneauth1/access/__init__.py sha256=6yDeFO67TadL5N4HwFpPTCwQBpsQyoedjgOR6L2OieM 754
keystoneauth1/access/access.py sha256=7qr3zIxX1udnO-rNp0wx-SwSPRgDiWIkyUWJhFIpnmg 20111
keystoneauth1/access/service_catalog.py sha256=8DDmZtqPfOYrO0InFNpvJxfg9kxTPybSKDYYcbAZJws 24136
keystoneauth1/access/service_providers.py sha256=feG9e4a5-FL8mL1fkia1NW-LpdzRlzXq3Sf2gHeH4Ko 1590
keystoneauth1/exceptions/__init__.py sha256=QjmxXPy1OAOumpj0Xs2Tn829iiOKicORdRXUmoTVyoM 1106
keystoneauth1/exceptions/auth.py sha256=5CsHPol2fLVZsyPZtPbDuXy6Otw8p34yedqyPfrX6ko 1329
keystoneauth1/exceptions/auth_plugins.py sha256=FBu0_GOGNMMR7Zb2Q1qjA8eVL-K_5ntxJ3BEVGyeP-c 2932
keystoneauth1/exceptions/base.py sha256=8kPi-Jri3pb7jbQeBa_8lbA3mjZB3d86ZyimLCLdJg8 857
keystoneauth1/exceptions/catalog.py sha256=T-QiPTUw0reVqbuyStVdagLB1Z4nohUBVGyNH6zhSYM 979
keystoneauth1/exceptions/connection.py sha256=h2r2JiXCoZ8b8UN9mLHRZ8YvcFoyDWXPASgmQ3p-Y1Y 1568
keystoneauth1/exceptions/discovery.py sha256=IN7iPLk36Xp6LCNKVdwk0bjaG-12_fzk2JrFqZ_kiuI 1909
keystoneauth1/exceptions/http.py sha256=650ZXFQmthzXP2g-8GpxUF1H3u0a6sZQ9E5lhJnjRho 12371
keystoneauth1/exceptions/oidc.py sha256=dUYQ0pD9FuCY87vIF5Pii4wB5Jbxlbqj0BAh6wE_fA8 1963
keystoneauth1/exceptions/response.py sha256=yHkFyjX-p07zc7j9HhcxugBtXTRaVpJ97RGJedkFqvI 831
keystoneauth1/exceptions/service_providers.py sha256=3HfHiLzITkrQsQI--FdVi4mjY9kL_cA_p03XC75dU00 926
keystoneauth1/extras/__init__.py sha256=wpYq6HBI8OmCTFaTl5VQg6S_RF0ieRFV1w6w3At_5BE 868
keystoneauth1/extras/_saml2/__init__.py sha256=GnNdwS6H-fJDDdVCrU3jM41eE8QjE35l2ZGeIw1eVpI 791
keystoneauth1/extras/_saml2/_loading.py sha256=c1OTUFrK8GBlAzOupFmZu-36Ery3k0cw71zlfQstRhs 2570
keystoneauth1/extras/_saml2/v3/__init__.py sha256=nxCT40MoLasBmMAwmOaeeEzmG1aImX-p1qOsOKMjYqY 936
keystoneauth1/extras/_saml2/v3/adfs.py sha256=AYAgyxVKxBRG2zSSuXuJYU64JGGgfvuSRKnJ2muKQjA 18677
keystoneauth1/extras/_saml2/v3/base.py sha256=4Mvj_V7Su_5GmW--ei9-plOTF4nBcxrb8Hw9rCuRlTk 3430
keystoneauth1/extras/_saml2/v3/saml2.py sha256=uvMrGvzmJ-AQ-QCLFsztrWSnN10mmz7MQh35VJFReA8 11111
keystoneauth1/extras/kerberos/__init__.py sha256=mTSqrBI8fKXwePovD7T6p5wSrMUi7zy85b3ggnLD-Bs 3306
keystoneauth1/extras/kerberos/_loading.py sha256=MxrYMIGkIyxBG__SEbbMFNsTupgRlsyzJ-NoPCO8Pco 2839
keystoneauth1/extras/oauth1/__init__.py sha256=wtzpN_njBsw2VOta91YztVTIWdEmdV8cSHl5E3pKiCA 687
keystoneauth1/extras/oauth1/_loading.py sha256=fc0qAPfykIiMv28QkdwH4psvH2FkQDrHskaE3D6wiOg 1626
keystoneauth1/extras/oauth1/v3.py sha256=l7GCQzsdeoL9zgiGmzVjXo9WKWA8F6Gtwpbf_4PLBs0 2777
keystoneauth1/fixture/__init__.py sha256=JYeLhEc-BSWdWNlpYWHc8_hcBhLI746Z7E6APlB82NA 1589
keystoneauth1/fixture/discovery.py sha256=OdMPh4ChOSkWDlEAPZZm-GsP1AIfeCWLn2UYfWjeWto 11625
keystoneauth1/fixture/exception.py sha256=r7eIYSNuMqxbLQGEkRGJpK9rtxPJq_LVzoJY4mqYHMg 821
keystoneauth1/fixture/hooks.py sha256=gPXSCJMsHBktfgMklnT7OciEpCnXNZO6EXZzNSrSUpQ 2320
keystoneauth1/fixture/keystoneauth_betamax.py sha256=64624ZxJgZyxvFyZlWeNkaPuFO4AexMkob_ZMzJatMA 5560
keystoneauth1/fixture/plugin.py sha256=F98t_GwSgWHLNG3MYAtDMz-sDJwsgIa5cPSaK0P8CZg 6281
keystoneauth1/fixture/serializer.py sha256=9eL49beAGpC2ChATCpqERfwfDsDzVXde386JmvQpXek 2969
keystoneauth1/fixture/v2.py sha256=2kdLPxzEa-VWFcBDuFaBfcn_p2VMdRIGrSuneJiXKKQ 7705
keystoneauth1/fixture/v3.py sha256=zUy1V7AoGF0XyjmKcpLS5fA7hW_YwebQcKmzjn7ZIsI 18080
keystoneauth1/hacking/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/hacking/checks.py sha256=sr0X-CXsjw1a23Y4llpC-KUNu286_GHuBOl-EhH5pF4 1230
keystoneauth1/identity/__init__.py sha256=UDNx9LU0PyhEtgRSSoIG3WCoBoeB61SyXn_uktVe7AE 2991
keystoneauth1/identity/access.py sha256=cRDSRg-tPg8M-IHaahSzOmVDitE2t6XJ9zJL8X_bCyY 1852
keystoneauth1/identity/base.py sha256=b0OXSHg_l0WsIeySlC92hpf5uS8hq0lfYr-ZG9G0zJM 32471
keystoneauth1/identity/v2.py sha256=EpYrWzHv0ZZGhp7MLCpa1_siFNfHDBUNGxttzBL7nVA 6285
keystoneauth1/identity/generic/__init__.py sha256=FH-cl5_C9FlSmLplL81i6RUyiiqk2uf0BgAOONAv80I 842
keystoneauth1/identity/generic/base.py sha256=U3KZIbezk5yPbOIojh1sRmBhB4pCeUtUd24hPlHGfa0 9114
keystoneauth1/identity/generic/password.py sha256=fxLtuEsyWXy_gY_GCwcbg9VmrUjChM_t4RE_X-lj_KA 3447
keystoneauth1/identity/generic/token.py sha256=Hfk7VqgKkb-qSDpMiLNUoVVbm-02-zqvq828f8Tm9mQ 1463
keystoneauth1/identity/v3/__init__.py sha256=YwqcRndiRj_yMgN9ppAy8-P_cSYT1_SzVv5i_snSOyc 2092
keystoneauth1/identity/v3/application_credential.py sha256=3dQBAHTeQc5hql006kMiHD4l7s-dayBMeZfg9P_AQIU 4036
keystoneauth1/identity/v3/base.py sha256=saIpjzwHg1FHOUyOPx7FDujtgbr-LMFquetDcaWmkAc 12468
keystoneauth1/identity/v3/federation.py sha256=EyvfJm2n1chzXL1qxT5bvpTDxdkoX_6yixH7_Eunc48 4235
keystoneauth1/identity/v3/k2k.py sha256=Ur1uqAApEvWkKEF7vT_2ZaN_ya89J9lPGfyHnPAiLEY 6830
keystoneauth1/identity/v3/multi_factor.py sha256=0GBb1tMushrf_G1Mgb5_qYkF0UxwLWBJk7woASu4Mbw 2804
keystoneauth1/identity/v3/oauth2_client_credential.py sha256=fUjHwlS6ZE29ctBJL2RSc9nnK8SuAaPF63yUZsKMC5Y 5133
keystoneauth1/identity/v3/oauth2_mtls_client_credential.py sha256=VZBSUCGIEwn2xiw2zcJbXqIrdocseZIPPNHmMhYSAxQ 5061
keystoneauth1/identity/v3/oidc.py sha256=hBHxE3x26tHk74PlpRahdxaMg-1MbBO7xgar4tTjSmc 26882
keystoneauth1/identity/v3/password.py sha256=dpLyvH_l2jvuH239nxh047FExcdR0JacuU36BaJCHms 3111
keystoneauth1/identity/v3/receipt.py sha256=FznpKRqwt69n1WgBeDuTpxJ5mBR1UeWw5Ffh8QTpoxE 1231
keystoneauth1/identity/v3/token.py sha256=8zv-T_L0JCoKjL7vYkYVQowC_8ZmJae_1FDB3jsGcmQ 2049
keystoneauth1/identity/v3/tokenless_auth.py sha256=RjCwoS9pZDUvWJo5O9ZXZQ03v2TwbED2mNq6pXqRAm4 4706
keystoneauth1/identity/v3/totp.py sha256=tuVzfSaWDiflfJgJ9lbjUjiB66YGBxnaFqqKRvFCbto 3239
keystoneauth1/loading/__init__.py sha256=FCsM0OOt8Vy4TySsqOHXfihEkekQ4xqw-YNsMzGeiQ8 2958
keystoneauth1/loading/_utils.py sha256=5aNnnIiqeSoMsGtO1lu-dRC8Ib2KsjR-Gmg1w5U2S4g 1432
keystoneauth1/loading/adapter.py sha256=sWgzuXzsLoz1IqbZ0TKxGk8l6p1ecbLskvyeNofRlZc 16939
keystoneauth1/loading/base.py sha256=1xeQlrLCccuRYGmhVxRnuSGFK_OJl_PNOu555-ZrGKk 6349
keystoneauth1/loading/cli.py sha256=xWJBSCOqNg-wsbii3N4YCOUQJgD-cXOC_6PU-3b9Qgg 3759
keystoneauth1/loading/conf.py sha256=GdPTP6H96P8jmv8DDjFgxpImcPtU-_1vmsDaRjxES-s 4918
keystoneauth1/loading/identity.py sha256=UBIpNuRJzPBlyAfNSpCBZEW3VqFf6bv1YblfOId85To 6452
keystoneauth1/loading/opts.py sha256=kBCtCyeVziHq6uXH6bTk8DJC8u0FXc-dtUVacOfWtlA 5612
keystoneauth1/loading/session.py sha256=FKPksuCE_UZYO_fTDH-c8Ir-_LUcqZaL2ipsRM8mbNg 11147
keystoneauth1/loading/_plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/loading/_plugins/admin_token.py sha256=f4m9HW8A3PxaluA-yWVqb88e08TXYFoDuHlAv5ZtaqE 1766
keystoneauth1/loading/_plugins/http_basic.py sha256=2g9f-b39pVIgP58dSraWx28QUQVjqyf4fj0vP6IIdec 1628
keystoneauth1/loading/_plugins/noauth.py sha256=jnAj6l-pkFv3Ey7ho42q5NqWu02H3kJr9iBv3xYfJpY 1282
keystoneauth1/loading/_plugins/identity/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/loading/_plugins/identity/generic.py sha256=OxK3c0-e3CwGVkvuVTSLAEpsBCX6FgR8KiQsBI-2098 2728
keystoneauth1/loading/_plugins/identity/v2.py sha256=d-a-dAjMx-hVE5vDtHnkwiVDEqCUrEpa_rXDr_93u4Y 1575
keystoneauth1/loading/_plugins/identity/v3.py sha256=GNBuz6xiGWvEihRL9G6vJbhYfNbKdz1Mj7jVQfMm_Dw 15192
keystoneauth1/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/client_fixtures.py sha256=9Qo0kDe1Srqt5M0lR5Mj8AvPIK0_ToY7kO-Tz_7yO9E 4854
keystoneauth1/tests/unit/k2k_fixtures.py sha256=WeYr37S5OJfI8wYiWWea1TbAKwkjRf6rXRlF5itZ9EQ 5454
keystoneauth1/tests/unit/keystoneauth_fixtures.py sha256=yNG48Y_qVA2S1MyhDo1JaT5qLIl9jwx42t_BDG5CCqo 2378
keystoneauth1/tests/unit/matchers.py sha256=8Hv8z-bzY-64aKX6zsrj68r8vI8iGcsLFHothm6r1pw 3223
keystoneauth1/tests/unit/oidc_fixtures.py sha256=-KSbDYSI45shWp38ccKkPUEehDCGlYiznMRKpXjZCCU 3279
keystoneauth1/tests/unit/test_betamax_fixture.py sha256=oGVTq3K6WR5d4MH7pzxdvZkKQ0ugoJDmKgtsVj0cmzc 4628
keystoneauth1/tests/unit/test_betamax_hooks.py sha256=HWrZnDSd4_RaEQm53Y1RPG0J5nbRl8OQBvcFXTxI-Wo 6708
keystoneauth1/tests/unit/test_betamax_serializer.py sha256=Hj1f9qXNBviCFQ_KlrYyaxafxf-c4y71plY9HeU6xpk 1989
keystoneauth1/tests/unit/test_discovery.py sha256=cCY3P-0o17h0d1f3d1dUWuILmHdnJ95jfsyK-gIXZVI 51952
keystoneauth1/tests/unit/test_fair_sempahore.py sha256=IE5ilO-l5fkp9qVgQc5Y6jD9ClU63ajphaFDVV7AX_s 2914
keystoneauth1/tests/unit/test_fixtures.py sha256=2P_fmW2wTTY7EEbg4lsj-wJ_Pga9XxkLRYcdiHS5jOY 14190
keystoneauth1/tests/unit/test_hacking_checks.py sha256=_wRfIJvVkAoXLpgR7KxLb3w1QUKzhlT8j0_BUo562tk 1793
keystoneauth1/tests/unit/test_http_basic.py sha256=iCqFm5i49_bG59P-Gse3_J9PebCPc9UuQtXEMYGd9Dc 1872
keystoneauth1/tests/unit/test_matchers.py sha256=7LQt98sSFJc9b4YLJdqaLT-fuXcWp-aOpJTcbTRTTZI 3401
keystoneauth1/tests/unit/test_noauth.py sha256=notenRnCyXj_hI1w_3xKezSdDaAz17nHHjeJxVe3aqM 1729
keystoneauth1/tests/unit/test_service_token.py sha256=hI0FeyNLT8uuzaSDnKe55tdGHranmSMn7VrIESuemtc 4733
keystoneauth1/tests/unit/test_session.py sha256=OomV0lVUvPOI48dJ5atY3F7HpS483AcVdk0OytVm5lg 80424
keystoneauth1/tests/unit/test_token_endpoint.py sha256=aobF-O0POXi9HfT8zA3bFl1CKDzrEW2meekGjE6LqjI 2633
keystoneauth1/tests/unit/test_utils.py sha256=NS0kf0k-M5I_VKqPQxOLIF3T5fCqcCor1cEqnvxLgKo 791
keystoneauth1/tests/unit/utils.py sha256=y8KDKgJ-gTOXhwjPr3Z8PnV9uSPmNhHsmIHk9Cjeavc 5556
keystoneauth1/tests/unit/access/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/access/test_v2_access.py sha256=oNU2lMqx7ynQLj5rzv7_POs81AxeB2XgXTTd_VyACp8 8066
keystoneauth1/tests/unit/access/test_v2_service_catalog.py sha256=ZLyCu4aoq8dRJqrbBUi0J9e7h8DXsgAWaW7FFesViuE 11106
keystoneauth1/tests/unit/access/test_v3_access.py sha256=pJOA_Ktu5J1xlICeP04t9TCMWe5HCQxGxTc9uMswr5I 12168
keystoneauth1/tests/unit/access/test_v3_service_catalog.py sha256=0D3PdgPVNj0DkOAKk9ftUeoTIIaurwT-pkDDXsMdyys 20956
keystoneauth1/tests/unit/data/README sha256=S_y46jyQJigbKGoMgB2AeaVvhd8kzPbN4sRgoeaWr5w 337
keystoneauth1/tests/unit/data/keystone_v2_sample_request.json sha256=XbPbbMDhuxfcDB_lfk2WnGhDylW8OyyNS8MgW6Pzftk 109
keystoneauth1/tests/unit/data/keystone_v2_sample_response.json sha256=RlJ_Mriicp-BYfrwckBZTZrwuVK0aMrJW3ZUqW_LJ-s 1385
keystoneauth1/tests/unit/data/keystone_v3_sample_request.json sha256=ascpiFRmKraXegTCtQ74YmgmtjKNEJJFQFRfEwHMSSA 230
keystoneauth1/tests/unit/data/keystone_v3_sample_response.json sha256=DUcC07lNI4ijifevTKPCMkZWxR1QbvW7oNgmy3pRCSU 1044
keystoneauth1/tests/unit/data/ksa_betamax_test_cassette.yaml sha256=o1DOm9mNL9QQ--ZT0AWPoAZLxpREjrDpb-MJMHO8fK0 2286
keystoneauth1/tests/unit/data/ksa_serializer_data.json sha256=4xyjnEw6K-qN3iFiuB8jgHpCtJh78noXBXDl9DE78EA 1663
keystoneauth1/tests/unit/data/test_pre_record_hook.json sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/exceptions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/exceptions/test_exceptions.py sha256=SDV8tPwHjGqv7LCV5KeokLWw_lEo-J2uCv9uqkYZxyU 1275
keystoneauth1/tests/unit/extras/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/extras/kerberos/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/extras/kerberos/base.py sha256=uXPCH450vAobQjw10Zam8PMGrVo564o4c2ZaEZ7dv7M 1575
keystoneauth1/tests/unit/extras/kerberos/test_fedkerb_loading.py sha256=hxd8UtclYY9hk-cf6vH-Blrt8BbDb140hDg_cuwfPzw 1808
keystoneauth1/tests/unit/extras/kerberos/test_kerberos_loading.py sha256=oHZbTftyLJYlqpokg7JtjOA0XU2zHLet2gY4DTj4j5k 1295
keystoneauth1/tests/unit/extras/kerberos/test_mapped.py sha256=46QaZqJoRUrnqVKlyroE8vkZ2k_pXXki1eiPfnzWKxs 4754
keystoneauth1/tests/unit/extras/kerberos/test_v3.py sha256=_st6d7OJi6o1XlHD4KBGS32AS4Jfn_EQt2BBIz9RHzs 2776
keystoneauth1/tests/unit/extras/kerberos/utils.py sha256=8P3YwJVVvE4LPgNhdaWNxsuCAoZKuOqFZW655YP8dYE 3078
keystoneauth1/tests/unit/extras/oauth1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/extras/oauth1/test_oauth1.py sha256=q_XMQsMFXLzfunvnWpvqdyud2DnPDfhdY6fvlAcVEDA 4601
keystoneauth1/tests/unit/extras/oauth1/test_oauth1_loading.py sha256=G5-HAM4UA-68p8oOd6UsV5-Zd8NYbHphi8FXYpvZB2w 2149
keystoneauth1/tests/unit/extras/saml2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/extras/saml2/test_auth_adfs.py sha256=dedXhx1Ynht7XIYsJbYXArnKVe7Mv36rYDPVq8QbUiM 10747
keystoneauth1/tests/unit/extras/saml2/test_auth_saml2.py sha256=kf6PIsDfg0DaUb2fypRPeRXpzesGITRFst829O6IgvQ 12305
keystoneauth1/tests/unit/extras/saml2/utils.py sha256=NDhzt4r8pfqcFmsWam-HE7VXgFg8SQb0DqUYdv31SUI 1120
keystoneauth1/tests/unit/extras/saml2/examples/xml/ADFS_RequestSecurityTokenResponse.xml sha256=uoV1fUsbdjkjs4NbXhMkpOu9ql_HrZ_sJ7S3LlIY4c0 14138
keystoneauth1/tests/unit/extras/saml2/examples/xml/ADFS_fault.xml sha256=uy_4HbodUeNvZ1EKicUQHMVwPkI-RJ1ocOUNF9ZoWeQ 859
keystoneauth1/tests/unit/extras/saml2/fixtures/__init__.py sha256=VV7j3WuSheXBMcwKa-HkIjk1TJqF6jJiRw_VAy7YZ0s 3549
keystoneauth1/tests/unit/extras/saml2/fixtures/templates/authn_request.xml sha256=IhB57_ub86B6EJ8N_R0sfdfUCVDmgH6-6PM-k3AKlH0 971
keystoneauth1/tests/unit/extras/saml2/fixtures/templates/saml_assertion.xml sha256=ruWD6yGIppRkDsLnUzCp9caulxvvDbpAwuCWB2VxVgA 3698
keystoneauth1/tests/unit/extras/saml2/fixtures/templates/soap_response.xml sha256=QVuW6vQspT6CDNggzc1f3nk6u9yxzO4qj_e8CzKiHOI 1993
keystoneauth1/tests/unit/identity/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/identity/test_access.py sha256=pQE-ooPZRRCNhpO_2nmshj09H6bD5vYTrix6pvqlf9o 2769
keystoneauth1/tests/unit/identity/test_identity_common.py sha256=x02cGwmjpXPHAzZBWKaAacC5B6FlZBPDdX82QLFXfCE 94579
keystoneauth1/tests/unit/identity/test_identity_v2.py sha256=1fkKtrPmJd6JUxTa0HBV78KQOpRWzw6InG724B_mjas 14472
keystoneauth1/tests/unit/identity/test_identity_v3.py sha256=e6Ju_7DgfmSD7AICJzLO2dUtN-7tBDjRhXIdszTjdRY 51660
keystoneauth1/tests/unit/identity/test_identity_v3_federation.py sha256=azE9_HNC9-wWX759pX6ECfeIhO9XHWap0SiFjvqaHlo 11461
keystoneauth1/tests/unit/identity/test_identity_v3_oidc.py sha256=LQfwpo0fx_VRBIyG7Y9SzfWL5gcYxnhupuM1gFI34c0 16077
keystoneauth1/tests/unit/identity/test_password.py sha256=c57Ec-n1nueFyCpmrnv-yRY2xWtbDqCFYLtBWMcvB5M 3974
keystoneauth1/tests/unit/identity/test_token.py sha256=oxMz2-icDNOR1xxKboNJvN-nAZkFVi-tXTs_MfNe34E 2153
keystoneauth1/tests/unit/identity/test_tokenless_auth.py sha256=KNm6-fx7gQ_xnV2H9qMg69R6UYhelLgC_hbM6le_2iU 4615
keystoneauth1/tests/unit/identity/utils.py sha256=9T0mDncqRWdOS7z4IMqBs9hPraNbVlV6IsXu9chUKII 6780
keystoneauth1/tests/unit/loading/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystoneauth1/tests/unit/loading/test_adapter.py sha256=bApFUvnoc0Ir4lMIKvRnmJ2nt4sWKvazoSoNlEgBBIM 12184
keystoneauth1/tests/unit/loading/test_cli.py sha256=wbEML4YmIQUpYHaC_hmrHsTdbkQIdOm_9af7wc9mDMw 8123
keystoneauth1/tests/unit/loading/test_conf.py sha256=Nu24dvJjplch_2-waIEnAMtygzIfEWCInUUv84TmXAU 8381
keystoneauth1/tests/unit/loading/test_entry_points.py sha256=aujlDExjfY-PCChkCYqmn1cbWLIBlJlL-dru78N6HZE 1266
keystoneauth1/tests/unit/loading/test_fixtures.py sha256=gJlzly2X2UCwZVYf5H9Abi9nS8PU0WjFHkb_QWe4QvY 3438
keystoneauth1/tests/unit/loading/test_generic.py sha256=zgst254TtysDtEh0551DtuvwZtPeq4ODVR37KY6-o50 3106
keystoneauth1/tests/unit/loading/test_loading.py sha256=an2ArQBZKDlCb4yft-32tWsICAsTmEtgr9Vfv3NGA8k 4279
keystoneauth1/tests/unit/loading/test_session.py sha256=OEUCOTZ6cAtVYUWzCu0wFCR9Xnhw_MsGV4Zwuks9V2Y 3702
keystoneauth1/tests/unit/loading/test_v3.py sha256=zCCO7U1LSaXegbKr--5nOBw4AoqWz_-8y8oz5qmTU8o 24004
keystoneauth1/tests/unit/loading/utils.py sha256=RB1_kJhywVJ9H-egfdwUbHelKlfnq29heOYi3W7Uo4M 3258
keystoneauth1-5.6.0.dist-info/AUTHORS sha256=VJ5XRjvtmOFTVhr_uCz1Y-WA-ExQmI_dcLcWoKxTa-0 8887
keystoneauth1-5.6.0.dist-info/LICENSE sha256=rO9DM5tOvxSSEw0sG1JCz70qbQcJdDlILeCIvR7ObjM 11891
keystoneauth1-5.6.0.dist-info/METADATA sha256=FhXaCl9sNiQhFofEgX1Uyv6HwqJtfBnuPkDsG79OpRo 4140
keystoneauth1-5.6.0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
keystoneauth1-5.6.0.dist-info/entry_points.txt sha256=ooSG5lZT7WSH-BPJ64RwxXlgdynS7F3UFWXnl7wEKLQ 1855
keystoneauth1-5.6.0.dist-info/pbr.json sha256=KdNli1eJY2Lyab9_y0dO9dmXkw1Y3Gu3jcXdDjcC0JI 46
keystoneauth1-5.6.0.dist-info/top_level.txt sha256=gkxSbed3vg5Icbl3DsSN2UASMIKK51YBH7dBv1RC6WM 14
keystoneauth1-5.6.0.dist-info/RECORD

top_level.txt

keystoneauth1

entry_points.txt

admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken
http_basic = keystoneauth1.loading._plugins.http_basic:HTTPBasicAuth
none = keystoneauth1.loading._plugins.noauth:NoAuth
password = keystoneauth1.loading._plugins.identity.generic:Password
token = keystoneauth1.loading._plugins.identity.generic:Token
v2password = keystoneauth1.loading._plugins.identity.v2:Password
v2token = keystoneauth1.loading._plugins.identity.v2:Token
v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword
v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential
v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos
v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos
v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor
v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1
v3oauth2clientcredential = keystoneauth1.loading._plugins.identity.v3:OAuth2ClientCredential
v3oauth2mtlsclientcredential = keystoneauth1.loading._plugins.identity.v3:OAuth2mTlsClientCredential
v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken
v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode
v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials
v3oidcdeviceauthz = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectDeviceAuthorization
v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword
v3password = keystoneauth1.loading._plugins.identity.v3:Password
v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password
v3token = keystoneauth1.loading._plugins.identity.v3:Token
v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth
v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP