keystonemiddleware

View on PyPIReverse Dependencies (58)

10.6.0 keystonemiddleware-10.6.0-py3-none-any.whl

Wheel Details

Project: keystonemiddleware
Version: 10.6.0
Filename: keystonemiddleware-10.6.0-py3-none-any.whl
Download: [link]
Size: 150662
MD5: 63d05bdf95b61f120270c3454de1ebc5
SHA256: b659f87e9f11e3fa90e33c4955750be39021d15e2084e533f1e01a5d62ded4bb
Uploaded: 2024-02-23 08:41:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: keystonemiddleware
Version: 10.6.0
Summary: Middleware for OpenStack Identity
Author: OpenStack
Author-Email: openstack-discuss[at]lists.openstack.org
Home-Page: https://docs.openstack.org/keystonemiddleware/latest/
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 :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
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: PyJWT (>=2.4.0)
Requires-Dist: WebOb (>=1.7.1)
Requires-Dist: keystoneauth1 (>=3.12.0)
Requires-Dist: oslo.cache (>=1.26.0)
Requires-Dist: oslo.config (>=5.2.0)
Requires-Dist: oslo.context (>=2.19.2)
Requires-Dist: oslo.i18n (>=3.15.3)
Requires-Dist: oslo.log (>=3.36.0)
Requires-Dist: oslo.serialization (!=2.19.1,>=2.18.0)
Requires-Dist: oslo.utils (>=3.33.0)
Requires-Dist: pbr (!=2.1.0,>=2.0.0)
Requires-Dist: pycadf (!=2.0.0,>=1.1.0)
Requires-Dist: python-keystoneclient (>=3.20.0)
Requires-Dist: requests (>=2.14.2)
Requires-Dist: oslo.messaging (>=5.29.0); extra == "audit-notifications"
Requires-Dist: PyJWT (>=2.4.0); extra == "test"
Requires-Dist: WebTest (>=2.0.27); extra == "test"
Requires-Dist: bandit (!=1.6.0,>=1.1.0); extra == "test"
Requires-Dist: coverage (!=4.4,>=4.0); extra == "test"
Requires-Dist: cryptography (>=3.0); extra == "test"
Requires-Dist: fixtures (>=3.0.0); extra == "test"
Requires-Dist: flake8-docstrings (~=1.7.0); extra == "test"
Requires-Dist: hacking (~=6.0.1); extra == "test"
Requires-Dist: oslo.messaging (>=5.29.0); extra == "test"
Requires-Dist: oslotest (>=3.2.0); extra == "test"
Requires-Dist: python-memcached (>=1.59); extra == "test"
Requires-Dist: requests-mock (>=1.2.0); extra == "test"
Requires-Dist: stestr (>=2.0.0); extra == "test"
Requires-Dist: stevedore (>=1.20.0); extra == "test"
Requires-Dist: testresources (>=2.0.0); extra == "test"
Requires-Dist: testtools (>=2.2.0); extra == "test"
Provides-Extra: audit_notifications
Provides-Extra: test
[Description omitted; length: 1446 characters]

WHEEL

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

RECORD

Path Digest Size
keystonemiddleware/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystonemiddleware/ec2_token.py sha256=RTKGVQ36I7pRUQpj7UhXZXpwzjqo963kOzEawAf_n0k 8088
keystonemiddleware/exceptions.py sha256=w7_ru_c1xvgG27ePaKwJXFibe0gh1_CZESmQfZe-dOU 668
keystonemiddleware/external_oauth2_token.py sha256=OIT8GUwkUd-JwcOsM6UCSad3qw8HrxHdB6PRnnClebM 44210
keystonemiddleware/fixture.py sha256=0wYHGv9X_6H-KHnFOTxfF_gIhdlzyEJhThHS5akHVk8 3729
keystonemiddleware/i18n.py sha256=LjMJLvCzITtMLUQIkQRbUrmg_SJK3fVBHP-pMefN1O0 866
keystonemiddleware/oauth2_mtls_token.py sha256=VpCwDguV-pwWbVfwMdj5ZzYNSrVRiiM-3mDPz1idzZ0 6101
keystonemiddleware/oauth2_token.py sha256=jkchRPgaF3w1YqupEPsj7oUdfgkuRYN0AZe-8s3EiuU 3868
keystonemiddleware/opts.py sha256=kKvtU3nDoC07AySzZyBsznoBWlECcWhHN8-qXSkGvLE 740
keystonemiddleware/s3_token.py sha256=wIfPUSA78FXJebt996sLzoboG66fP51W_xcQehZ0mps 9623
keystonemiddleware/_common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystonemiddleware/_common/config.py sha256=jnzl033AYhqgR3FzyJuNrfMqHs5cp06V7WHqVmyvgUk 5789
keystonemiddleware/audit/__init__.py sha256=59KsOpmChmlVLwU9hEiAJSS9RNeYE1n0OcruSHzQxuQ 7508
keystonemiddleware/audit/_api.py sha256=17KbKnfoPn7wdQhd3BUZiYSVz8BgOapYW33ubU3FF58 12234
keystonemiddleware/audit/_notifier.py sha256=BHfgn0GL1uU_EIPX5DtHcpTOMnhxg4OypHhBaUdjW7w 1793
keystonemiddleware/auth_token/__init__.py sha256=aKYSgBG3KiBgC-MjGs-_d5JCLk197STMYo6cKMERsZ8 37328
keystonemiddleware/auth_token/_auth.py sha256=9HVkROtLMvUecprawIotAv81Prk5Ygi9UH_f_hp3c4E 8123
keystonemiddleware/auth_token/_base.py sha256=DHHAL6Ng7plM4MTboxNsbInh0a2NgmQPszhEm0RzGcQ 585
keystonemiddleware/auth_token/_cache.py sha256=1C_kVrODdfEQRs6Fg1iGbpIE6YO2BRsMZ9Ax2AVREFU 12671
keystonemiddleware/auth_token/_exceptions.py sha256=mYb-RR7kyCZ8V4QqNEfkrdjyT9MZ7pl3RmvmGdcmu64 861
keystonemiddleware/auth_token/_identity.py sha256=BE2OC51Yjfi1EGwE356VRjfnD5QlSLrpZahoIb9Mjv0 7387
keystonemiddleware/auth_token/_memcache_crypt.py sha256=1eXBRhZ2OwL1zvEejFzSRCa_7qsDGGKQladqMJwHGS4 6955
keystonemiddleware/auth_token/_opts.py sha256=VTKq5druU-avtoSGxqzG9F_kKDH2-zBvIUuqiWgwjWA 11791
keystonemiddleware/auth_token/_request.py sha256=JQYKxl0iI453L-h6aHn4bQP38FOlX8-aHUlbefqN6Qw 8889
keystonemiddleware/auth_token/_user_plugin.py sha256=d1mY3-mxgG_DGdIlLk0ymYaqy3XNzJ2FKba6cdSIax4 2938
keystonemiddleware/echo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystonemiddleware/echo/__main__.py sha256=nJuwdwuvJ4Mxw0cMBsjKq7s7RmSBZgLq7Zhkuk8kS4I 168
keystonemiddleware/echo/service.py sha256=UMf2eAVTbfeaSYcTxwcwxe2qjowWo6b_zTXPyp93qPU 1721
keystonemiddleware/locale/en_GB/LC_MESSAGES/keystonemiddleware.po sha256=uUMQnwt5_ppjZqEG6PCgH3wZHQcQPBVv7nFf5FD9_ZI 2057
keystonemiddleware/locale/ko_KR/LC_MESSAGES/keystonemiddleware.po sha256=-7pNdpBo4kJYWtGJrsqPiIbxwY2aYOao51nU3J_Iphc 2165
keystonemiddleware/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystonemiddleware/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystonemiddleware/tests/unit/client_fixtures.py sha256=bigmHNZaeUd8BIIZoO0XOFaeyKcjIv4tIdTHle7PR8E 23348
keystonemiddleware/tests/unit/test_access_rules.py sha256=ByGz2UFel2XTy7G2w8z0F64KqRT49b27y_x7as1ytU4 2353
keystonemiddleware/tests/unit/test_ec2_token_middleware.py sha256=GGZzSZL_BPRdXgnwLAwqW0kjqd0u1VtdG6z_I6TrwmM 6840
keystonemiddleware/tests/unit/test_entry_points.py sha256=ncER6mEUS6BSzwzy6r6zbNi6O9fBizYy-8Eq3qWccG8 1346
keystonemiddleware/tests/unit/test_external_oauth2_token_middleware.py sha256=Mdr5mn2rwx1MHS_YUpi9gRuF6KLxmh6wIjIc4VyuO0A 96286
keystonemiddleware/tests/unit/test_fixtures.py sha256=Eghv8uxrEftRFooTtqFxJ0rLZNY8vNUqieHiqsVyBfE 2753
keystonemiddleware/tests/unit/test_oauth2_mtls_token_middleware.py sha256=V54XTNm-Tk-aY7yGLJxOU9zy_tarWh2A7UuhoS1hUQY 14547
keystonemiddleware/tests/unit/test_oauth2_token_middleware.py sha256=pl1fTkYXo12NbgaobHNfemJsFHHbkXeGfeoFRvUgdF4 13069
keystonemiddleware/tests/unit/test_opts.py sha256=Zi-xQ_-N1yRsxEFaocYODdW4hELU84O73XZAwGO9Pxc 4776
keystonemiddleware/tests/unit/test_s3_token_middleware.py sha256=UYr7hQvgeR7hb3bfLbRRRNoyGEQaM-2QuK43U04O67E 10118
keystonemiddleware/tests/unit/utils.py sha256=kHQBn0m4C8At8PTK_IrrNwPJYsGkjh7dTlkXsz7vdlw 5265
keystonemiddleware/tests/unit/audit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystonemiddleware/tests/unit/audit/base.py sha256=-D7NJwj5o39-hbyaCyi9BG3O5nckB7dyNs5Sqo_aC1s 3049
keystonemiddleware/tests/unit/audit/test_audit_api.py sha256=0i6Xv2aApfvqQGjdChUZy4T4jmRDN_iZ1uMJplM5otg 20183
keystonemiddleware/tests/unit/audit/test_audit_middleware.py sha256=W6wU1RYfMnjjCHObsXqVa4BBJ6dEMf4_8Oz5xsMmhkQ 8956
keystonemiddleware/tests/unit/audit/test_audit_oslo_messaging.py sha256=2ehMYJpxLdRDhkOqK2X2lhYe4X_XbdQPfMCRirk6c6Q 4517
keystonemiddleware/tests/unit/audit/test_logging_notifier.py sha256=6JGgM2Cq9eVBmtDX0lix7ck2zz9uClGImQFfGZUkG98 1655
keystonemiddleware/tests/unit/auth_token/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keystonemiddleware/tests/unit/auth_token/base.py sha256=kd3zx7k3hETVNH7hF56i2sL3blOcUnsnq4ifzhV4ilI 2192
keystonemiddleware/tests/unit/auth_token/test_auth.py sha256=dTP7RTpAwVIfk65i1_jfpiXoi4TskM7_LObHOj0xXHo 3960
keystonemiddleware/tests/unit/auth_token/test_auth_token_middleware.py sha256=hRWmPq7rnFghCtl9Kg8BR4439cFzlTPR8K7Qc8NmpN8 83405
keystonemiddleware/tests/unit/auth_token/test_base_middleware.py sha256=SYIAO_qbEOBIzsMzvGJXPpxhyTtRgkL1JKZ6o0VV_sQ 7914
keystonemiddleware/tests/unit/auth_token/test_cache.py sha256=glO8uwmGcnJz8SqZWI6ld5yHtYSFek347uPKyWTbqzY 7259
keystonemiddleware/tests/unit/auth_token/test_config.py sha256=87ZonowHJilXdZ5qDKZ2Ol0ayZE9_II-Jc1vfBXCIpY 5163
keystonemiddleware/tests/unit/auth_token/test_connection_pool.py sha256=Lp4BpWQRf7U541sM-EfNMy_hZy71mbNslebVqox8LZs 4688
keystonemiddleware/tests/unit/auth_token/test_memcache_crypt.py sha256=7_G8Sxwcpfd1ktEp7XVwAIDh7IPlYDi4aPrxkADLuwo 3379
keystonemiddleware/tests/unit/auth_token/test_request.py sha256=SEUgO2A-qnCr2vupiFu8Zu0OFlJlM98cu84TDnCUKCQ 9930
keystonemiddleware/tests/unit/auth_token/test_user_auth_plugin.py sha256=IWvgGkYM5y9qLgigR3CHJJw_RcxvUh-2C3Y0AfW1oqA 6198
keystonemiddleware-10.6.0.dist-info/AUTHORS sha256=2pPtFV-1VJyBJXSRrUe_adNsSlCN_HlromCDANNBsG8 8255
keystonemiddleware-10.6.0.dist-info/LICENSE sha256=AjVkLd2YfzSgc9PRxJSvY3heLx9ud_CLc25pd8qol2k 11900
keystonemiddleware-10.6.0.dist-info/METADATA sha256=gZuSxUeKdAxJDSYb53oe0BY4MMQHFus8ADq_qK4UmyM 3951
keystonemiddleware-10.6.0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
keystonemiddleware-10.6.0.dist-info/entry_points.txt sha256=BaNL_tK7dBZscz1IjcP-zZSbMRaTZPaMPDP_73rOLWM 614
keystonemiddleware-10.6.0.dist-info/pbr.json sha256=e-BuN3f3oA55YBneIO41_MV8WnwGoP77T4erR5W0RQQ 46
keystonemiddleware-10.6.0.dist-info/top_level.txt sha256=KAeDMVm5sgVoLQZStEPDOMP4AoCaeKf15M-MvVb2AUU 19
keystonemiddleware-10.6.0.dist-info/RECORD

top_level.txt

keystonemiddleware

entry_points.txt

keystonemiddleware.audit = keystonemiddleware.audit:list_opts
keystonemiddleware.auth_token = keystonemiddleware.auth_token._opts:list_opts
audit = keystonemiddleware.audit:filter_factory
auth_token = keystonemiddleware.auth_token:filter_factory
ec2_token = keystonemiddleware.ec2_token:filter_factory
external_oauth2_token = keystonemiddleware.external_oauth2_token:filter_factory
oauth2_mtls_token = keystonemiddleware.oauth2_mtls_token:filter_factory
oauth2_token = keystonemiddleware.oauth2_token:filter_factory
s3_token = keystonemiddleware.s3_token:filter_factory