castellan

View on PyPIReverse Dependencies (9)

5.0.0 castellan-5.0.0-py3-none-any.whl

Wheel Details

Project: castellan
Version: 5.0.0
Filename: castellan-5.0.0-py3-none-any.whl
Download: [link]
Size: 100525
MD5: a2b05409889d6d13a2612aa108bd8312
SHA256: 13ce104493cbf37fb9fc7bf9f0e47122471c7f621f1473d453b9d26c043d585d
Uploaded: 2024-03-05 09:57:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: castellan
Version: 5.0.0
Summary: Generic Key Manager interface for OpenStack
Author: OpenStack
Author-Email: openstack-discuss[at]lists.openstack.org
Home-Page: https://docs.openstack.org/castellan/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
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.8
Requires-Dist: cryptography (>=2.7)
Requires-Dist: keystoneauth1 (>=3.4.0)
Requires-Dist: oslo.config (>=6.4.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.utils (>=3.33.0)
Requires-Dist: pbr (!=2.1.0,>=2.0.0)
Requires-Dist: python-barbicanclient (>=5.5.0)
Requires-Dist: requests (!=2.20.0,>=2.18.0)
Requires-Dist: stevedore (>=1.20.0)
[Description omitted; length: 587 characters]

WHEEL

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

RECORD

Path Digest Size
castellan/__init__.py sha256=nBnafebt3u5Cx8buvs1sleoWWz0Kr90D2_5Cqj7k_I8 641
castellan/_config_driver.py sha256=UAfqMikriUWSGWIMvGwu6AU6_KreRoxzx2D-8HzxYzI 4979
castellan/i18n.py sha256=gDArt3QsAdh3k_T13L76Xv9UxpOOqz-O4LnYrDALt-w 854
castellan/options.py sha256=JQExEq-gf1Zs6APZV4_dsXNBcVF9NoialRP0DzOAuAw 8182
castellan/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
castellan/common/exception.py sha256=3gi9zIaa8gEyhtSfWLrd_VsS_Km6A6a8KM57CF90vB8 2593
castellan/common/utils.py sha256=AK_V1wX54ynSCi-DFVDDQpDv42rHlomY7ucPQ7uvkos 7966
castellan/common/credentials/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
castellan/common/credentials/credential.py sha256=GAq0BZ4EHJrr-fvib-YYWI4PAXFZXOfXuwG1K2IS3Rk 964
castellan/common/credentials/keystone_password.py sha256=COFLSAZQjRY7g4pADSmN2PqgGF9aJyhcylI-fIjDJgI 5483
castellan/common/credentials/keystone_token.py sha256=NoL6fHLFkVjjAq0vmFIPF60USjn_ezYMShDRpM_x0Kw 4330
castellan/common/credentials/password.py sha256=KvQQxsWagLubrhXOLql6cbsxvEsTztv6FVIEr7NRK-o 1688
castellan/common/credentials/token.py sha256=7zcXmc4LhzenRkmjv1-AvhyX7hjYDov-t7WKlLlO0_4 1362
castellan/common/objects/__init__.py sha256=be8Q0Q5eXRPUsW-TJ7p1wsmSjCSJZl4XY2yXzT32rek 1681
castellan/common/objects/certificate.py sha256=k24h0jIb9NOMleWs2QspHohyZ6CkDt9Z_pZaDuNyWPw 906
castellan/common/objects/key.py sha256=ZpOLhGB7jCjC8g8KJhoqEWb3E9zKJ6FlXwKna0x3UJk 2812
castellan/common/objects/managed_object.py sha256=C5XVRoBV0crhfs6ozj87oxb8QgiJigSAh-BcfzwezZA 5747
castellan/common/objects/opaque_data.py sha256=88Dw6SchrMu_AdwgLUtmGa05dGdeX87kbAKQjezx-MU 1645
castellan/common/objects/passphrase.py sha256=bgqEBHBJIlH9ySeNoyrRfd6Hno6OSUIsF-UH67OMANQ 1714
castellan/common/objects/private_key.py sha256=Pwo_RmzGIwSKtlnYygMygPoSNtpagmNpbVs-E_t38Lc 2056
castellan/common/objects/public_key.py sha256=jQH9e6fLbTzNRbyMBhAE_LAEwKY_mSwTAJaVIsRrick 2093
castellan/common/objects/symmetric_key.py sha256=0L_GGQ91u5nsclh3ZCBgSCcrlQvfHl_eRIVt0WH0r7E 2067
castellan/common/objects/x_509.py sha256=zi21D-Y9Id-bTH9yKuMci2QgFdKayxBwjA1Byk8oQAY 1647
castellan/key_manager/__init__.py sha256=2SjvvU2bXoO1areYljHSsg1cu6ZMYcDvgN9JhUdqM-8 2113
castellan/key_manager/barbican_key_manager.py sha256=h7ctPe8oDNi57v3cHV7whheIIwnFxu73ECsWUqzmUwQ 32712
castellan/key_manager/key_manager.py sha256=DR8LpJSH5J6sIkh-4_pOOPvTxwEa5Z2BurmWEW-OpDE 7723
castellan/key_manager/migration.py sha256=BUigbhns6Q5qHBhm6TdtWxXcn3T3XMs8pI0lpJ_Utxk 2893
castellan/key_manager/not_implemented_key_manager.py sha256=2A3QmFwLe1tKKoVRbEIHtCdY2LzGs8rivTyNt17AUwk 2059
castellan/key_manager/vault_key_manager.py sha256=egz8jSt1pDF6MvGlw1ssMUvyVPFO2bQRjaGpULcoHZU 14950
castellan/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
castellan/tests/base.py sha256=5KSgVGZMR9PCJSgq5ewJkAGrUUz0ivjfnkglrp4V4vs 1183
castellan/tests/utils.py sha256=MW6TOTibxairxqv5UYfT6heXYsrax6vZsNxwCptF9_g 16264
castellan/tests/contrib/gate_hook.sh sha256=fgEwMXZOW787YO-B3zfc0TzgomHHUWOo3riiJiprpNs 66
castellan/tests/contrib/post_test_hook.sh sha256=fHUrl87JEe9dxbCzNGSmGirjQkGWN1B53ieB2uS_Jqo 1081
castellan/tests/functional/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
castellan/tests/functional/config.py sha256=-7N35i3aOO4mFg0TUCa-K64740szbyZL2xmkTiXFcUc 2426
castellan/tests/functional/key_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
castellan/tests/functional/key_manager/test_barbican_key_manager.py sha256=lnzEHNLLIyxrRVxBwmMPX9uGAZP3i4XpYHNocyDslxc 18965
castellan/tests/functional/key_manager/test_key_manager.py sha256=uafY1ha4MawI5qnColHep1pvbW2wP-LKKfezEMUDgV0 9775
castellan/tests/functional/key_manager/test_vault_key_manager.py sha256=3HdkPTfVr4Wj7NMFFQHZF7WKLzIYTfIVu-uaeH2jGJI 6201
castellan/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
castellan/tests/unit/test_config_driver.py sha256=eM_arDkUnMrouGGCErUJmBIdTj-ek3Q_k6rrEp2PCxY 3948
castellan/tests/unit/test_options.py sha256=TpfTXopfhQmN7_wQl91lIrkVmga46Vwo8rrIXnSBzXw 3097
castellan/tests/unit/test_utils.py sha256=LQyIyn8meRNWXYNZOuvpgR_7CVAEDngHJP1eOO1-D4w 7149
castellan/tests/unit/credentials/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
castellan/tests/unit/credentials/test_keystone_password.py sha256=SjDyTT2PlZ11WvNeE9hjqvyHkBQWyjbUGeGKERe7jR8 16252
castellan/tests/unit/credentials/test_keystone_token.py sha256=9xQsWHMf1WyTSr85_jtSl0VecA_OUSiF9OD0KpejfxM 10091
castellan/tests/unit/credentials/test_password.py sha256=rveQuHLcmMYt13a3r5xC_bXhFFHeTa6tGOGrV0OTzVw 2724
castellan/tests/unit/credentials/test_token.py sha256=a3KxiDpZ1J4GB2ZCXbvN-3vKgdCyPkEmiDR4FiAxRZk 2035
castellan/tests/unit/key_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
castellan/tests/unit/key_manager/fake.py sha256=Jq3FFutZIc1AL7fuy9LYWfVf12ciMbK9ynzooQdsAvw 845
castellan/tests/unit/key_manager/mock_key_manager.py sha256=a3efuxn1bnX2biANmuPU56g7B6XQBZSLUiTx1P7TgXA 9961
castellan/tests/unit/key_manager/test_barbican_key_manager.py sha256=xCwFxZhJfvXIvT90TMjkiH4CEHpUpHpRqgGeJq8GxGU 40614
castellan/tests/unit/key_manager/test_key_manager.py sha256=jDV3vZRQWlaUv8BkBQbfMXLBgWkdahuLMa5pWA8btg0 1616
castellan/tests/unit/key_manager/test_migration_key_manager.py sha256=K8cmrHyGeBY_DhmxuMp35oaTu_vCI1QrFH2NdtSP1sk 5061
castellan/tests/unit/key_manager/test_mock_key_manager.py sha256=knq-KzHzlSrnWRbuJMnaGEoaxuVVM8TZB_U7Sg6qL0M 9708
castellan/tests/unit/key_manager/test_not_implemented_key_manager.py sha256=Y-JeeEiAxzoe3V4A0VH7oWtafdw-e8xnXnGcz1KWW60 1983
castellan/tests/unit/key_manager/test_vault_key_manager.py sha256=G6zuMKKlR6x1h-Z1W6fjklXdoWxZC0PEiiN2OpCw_AI 2626
castellan/tests/unit/objects/__init__.py sha256=xtIn7zVjeoDTkF5zKwdjaN-Fc69ZkUtLvW64BFG8IRA 1215
castellan/tests/unit/objects/test_opaque.py sha256=f_i1_z9V9s22PcJ74X8d4Uj7dZxGfevJWpYRsflfreM 3504
castellan/tests/unit/objects/test_passphrase.py sha256=Q688IOSGboVGERRs02Z2gTZjXoRe84Cj6upMO4ST1PM 3547
castellan/tests/unit/objects/test_private_key.py sha256=ReYHO9KDXyziONhdtCdDQ3vmYVNYQLZasVAKdY-nsZs 5794
castellan/tests/unit/objects/test_public_key.py sha256=flgRH2peZVfn5YFUQ-NnvhMWN9kEkys1Dy7KpTo070U 5779
castellan/tests/unit/objects/test_symmetric_key.py sha256=j2dErBbpqC-6EOWicjRbmsZfSD9SRiyM8z3a8Ctr4_k 5739
castellan/tests/unit/objects/test_x_509.py sha256=qUxV44cGqW9LeDOjN_dqQNucWmFvvSV0aSCqhAHEZwc 3670
castellan-5.0.0.dist-info/AUTHORS sha256=OktAobqrIY4NLK1aJwTtrPczZn0mbyv6bEn0RwDzQqQ 3594
castellan-5.0.0.dist-info/LICENSE sha256=XfKg2H1sVi8OoRxoisUlMqoo10TKvHmU_wU39ks7MyA 10143
castellan-5.0.0.dist-info/METADATA sha256=S3RWV_D7XIVhd2IPfZNmhHGU5Fm8KkT_20eLmSISt4Y 1980
castellan-5.0.0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
castellan-5.0.0.dist-info/entry_points.txt sha256=OwSLw20lOkpNmiofl9s599lpxn5FwFK1T9GkrtHivBs 399
castellan-5.0.0.dist-info/pbr.json sha256=J3ae-Dste1goW-VaANADJgXDgW7paa0MY9nN0puoXXQ 46
castellan-5.0.0.dist-info/top_level.txt sha256=xsoVlpzOJh78xlSw-eA4X8L1cp0AkvMJtbOHMXQgL28 10
castellan-5.0.0.dist-info/RECORD

top_level.txt

castellan

entry_points.txt

barbican = castellan.key_manager.barbican_key_manager:BarbicanKeyManager
vault = castellan.key_manager.vault_key_manager:VaultKeyManager
castellan = castellan._config_driver:CastellanConfigurationSourceDriver
castellan.config = castellan.options:list_opts
castellan.tests.functional.config = castellan.tests.functional.config:list_opts