├── .coveragerc ├── .dockerignore ├── .github └── workflows │ └── build.yml ├── .gitignore ├── API.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README ├── README.md ├── bin ├── custodia └── custodia-cli ├── contrib ├── config │ ├── README.txt │ ├── custodia │ │ ├── custodia.conf │ │ └── ipa.conf │ ├── systemd │ │ └── system │ │ │ ├── custodia@.service │ │ │ └── custodia@.socket │ └── tmpfiles.d │ │ └── custodia.conf └── docker │ ├── Dockerfile │ └── demo.conf ├── custodia.conf ├── custodia.spec ├── docs ├── Makefile ├── docs_requirements.txt └── source │ ├── api.rst │ ├── commands.rst │ ├── conf.py │ ├── config.rst │ ├── container.rst │ ├── examples │ ├── cfgparser.py │ ├── cfgparser.rst │ ├── index.rst │ ├── misc.rst │ ├── yaml.rst │ └── yaml_ext.py │ ├── index.rst │ ├── plugins │ ├── authenticators.rst │ ├── authorizers.rst │ ├── baseclasses.rst │ ├── clients.rst │ ├── consumers.rst │ ├── index.rst │ ├── ipa.rst.disable │ └── stores.rst │ ├── quick.rst │ ├── quick │ ├── quick.conf │ └── quick.conf.d │ │ ├── 00-sak.conf │ │ ├── 10-namespace.conf │ │ └── 20-encrypted.conf │ ├── readme.rst │ └── spelling_wordlist.txt ├── examples ├── client_enc.key ├── enclite.db └── enclite.sample.key ├── man └── custodia.7 ├── setup.cfg ├── setup.py ├── src └── custodia │ ├── __about__.py │ ├── __init__.py │ ├── cli │ ├── __init__.py │ └── __main__.py │ ├── client.py │ ├── compat.py │ ├── forwarder.py │ ├── httpd │ ├── __init__.py │ ├── authenticators.py │ ├── authorizers.py │ ├── consumer.py │ └── server.py │ ├── ipa │ ├── __init__.py │ ├── certrequest.py │ ├── interface.py │ └── vault.py │ ├── log.py │ ├── message │ ├── __init__.py │ ├── common.py │ ├── formats.py │ ├── kem.py │ └── simple.py │ ├── plugin.py │ ├── root.py │ ├── secrets.py │ ├── server │ ├── __init__.py │ ├── __main__.py │ ├── args.py │ └── config.py │ └── store │ ├── __init__.py │ ├── encgen.py │ ├── enclite.py │ ├── interface.py │ └── sqlite.py ├── tests ├── ca │ ├── .gitignore │ ├── custodia-ca.conf │ ├── custodia-ca.key │ ├── custodia-ca.pem │ ├── custodia-ca.sh │ ├── custodia-client.conf │ ├── custodia-client.key │ ├── custodia-client.pem │ ├── custodia-server.conf │ ├── custodia-server.key │ └── custodia-server.pem ├── conftest.py ├── empty.conf ├── empty.conf.d │ └── root.conf ├── functional │ ├── __init__.py │ ├── base.py │ ├── conf │ │ └── template_simple.conf │ ├── test_basics.py │ ├── test_container.py │ └── test_key.py ├── test_authenticators.py ├── test_cli.py ├── test_custodia.py ├── test_httpd.py ├── test_ipa.py ├── test_message_kem.py ├── test_misc.py ├── test_plugins.py ├── test_secrets.py ├── test_server.py ├── test_store.py └── test_store_sqlite.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/.coveragerc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/.gitignore -------------------------------------------------------------------------------- /API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/API.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/README -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/README.md -------------------------------------------------------------------------------- /bin/custodia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/bin/custodia -------------------------------------------------------------------------------- /bin/custodia-cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/bin/custodia-cli -------------------------------------------------------------------------------- /contrib/config/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/contrib/config/README.txt -------------------------------------------------------------------------------- /contrib/config/custodia/custodia.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/contrib/config/custodia/custodia.conf -------------------------------------------------------------------------------- /contrib/config/custodia/ipa.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/contrib/config/custodia/ipa.conf -------------------------------------------------------------------------------- /contrib/config/systemd/system/custodia@.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/contrib/config/systemd/system/custodia@.service -------------------------------------------------------------------------------- /contrib/config/systemd/system/custodia@.socket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/contrib/config/systemd/system/custodia@.socket -------------------------------------------------------------------------------- /contrib/config/tmpfiles.d/custodia.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/contrib/config/tmpfiles.d/custodia.conf -------------------------------------------------------------------------------- /contrib/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/contrib/docker/Dockerfile -------------------------------------------------------------------------------- /contrib/docker/demo.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/contrib/docker/demo.conf -------------------------------------------------------------------------------- /custodia.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/custodia.conf -------------------------------------------------------------------------------- /custodia.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/custodia.spec -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/docs_requirements.txt: -------------------------------------------------------------------------------- 1 | # for RTFD 2 | docutils 3 | markdown 4 | docker-py 5 | sphinx-argparse 6 | -------------------------------------------------------------------------------- /docs/source/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/api.rst -------------------------------------------------------------------------------- /docs/source/commands.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/commands.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/config.rst -------------------------------------------------------------------------------- /docs/source/container.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/container.rst -------------------------------------------------------------------------------- /docs/source/examples/cfgparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/examples/cfgparser.py -------------------------------------------------------------------------------- /docs/source/examples/cfgparser.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/examples/cfgparser.rst -------------------------------------------------------------------------------- /docs/source/examples/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/examples/index.rst -------------------------------------------------------------------------------- /docs/source/examples/misc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/examples/misc.rst -------------------------------------------------------------------------------- /docs/source/examples/yaml.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/examples/yaml.rst -------------------------------------------------------------------------------- /docs/source/examples/yaml_ext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/examples/yaml_ext.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/plugins/authenticators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/plugins/authenticators.rst -------------------------------------------------------------------------------- /docs/source/plugins/authorizers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/plugins/authorizers.rst -------------------------------------------------------------------------------- /docs/source/plugins/baseclasses.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/plugins/baseclasses.rst -------------------------------------------------------------------------------- /docs/source/plugins/clients.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/plugins/clients.rst -------------------------------------------------------------------------------- /docs/source/plugins/consumers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/plugins/consumers.rst -------------------------------------------------------------------------------- /docs/source/plugins/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/plugins/index.rst -------------------------------------------------------------------------------- /docs/source/plugins/ipa.rst.disable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/plugins/ipa.rst.disable -------------------------------------------------------------------------------- /docs/source/plugins/stores.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/plugins/stores.rst -------------------------------------------------------------------------------- /docs/source/quick.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/quick.rst -------------------------------------------------------------------------------- /docs/source/quick/quick.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/quick/quick.conf -------------------------------------------------------------------------------- /docs/source/quick/quick.conf.d/00-sak.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/quick/quick.conf.d/00-sak.conf -------------------------------------------------------------------------------- /docs/source/quick/quick.conf.d/10-namespace.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/quick/quick.conf.d/10-namespace.conf -------------------------------------------------------------------------------- /docs/source/quick/quick.conf.d/20-encrypted.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/quick/quick.conf.d/20-encrypted.conf -------------------------------------------------------------------------------- /docs/source/readme.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/readme.rst -------------------------------------------------------------------------------- /docs/source/spelling_wordlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/docs/source/spelling_wordlist.txt -------------------------------------------------------------------------------- /examples/client_enc.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/examples/client_enc.key -------------------------------------------------------------------------------- /examples/enclite.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/examples/enclite.db -------------------------------------------------------------------------------- /examples/enclite.sample.key: -------------------------------------------------------------------------------- 1 | {"kty":"oct","k":"tnUJ1XMLOXJ7y95SWmEeq514-YSbVQVo1Hc8eLdxkTE"} 2 | -------------------------------------------------------------------------------- /man/custodia.7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/man/custodia.7 -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/setup.py -------------------------------------------------------------------------------- /src/custodia/__about__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/__about__.py -------------------------------------------------------------------------------- /src/custodia/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/__init__.py -------------------------------------------------------------------------------- /src/custodia/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/cli/__init__.py -------------------------------------------------------------------------------- /src/custodia/cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/cli/__main__.py -------------------------------------------------------------------------------- /src/custodia/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/client.py -------------------------------------------------------------------------------- /src/custodia/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/compat.py -------------------------------------------------------------------------------- /src/custodia/forwarder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/forwarder.py -------------------------------------------------------------------------------- /src/custodia/httpd/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/custodia/httpd/authenticators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/httpd/authenticators.py -------------------------------------------------------------------------------- /src/custodia/httpd/authorizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/httpd/authorizers.py -------------------------------------------------------------------------------- /src/custodia/httpd/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/httpd/consumer.py -------------------------------------------------------------------------------- /src/custodia/httpd/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/httpd/server.py -------------------------------------------------------------------------------- /src/custodia/ipa/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2016 Custodia Project Contributors - see LICENSE file 2 | -------------------------------------------------------------------------------- /src/custodia/ipa/certrequest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/ipa/certrequest.py -------------------------------------------------------------------------------- /src/custodia/ipa/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/ipa/interface.py -------------------------------------------------------------------------------- /src/custodia/ipa/vault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/ipa/vault.py -------------------------------------------------------------------------------- /src/custodia/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/log.py -------------------------------------------------------------------------------- /src/custodia/message/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/custodia/message/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/message/common.py -------------------------------------------------------------------------------- /src/custodia/message/formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/message/formats.py -------------------------------------------------------------------------------- /src/custodia/message/kem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/message/kem.py -------------------------------------------------------------------------------- /src/custodia/message/simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/message/simple.py -------------------------------------------------------------------------------- /src/custodia/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/plugin.py -------------------------------------------------------------------------------- /src/custodia/root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/root.py -------------------------------------------------------------------------------- /src/custodia/secrets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/secrets.py -------------------------------------------------------------------------------- /src/custodia/server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/server/__init__.py -------------------------------------------------------------------------------- /src/custodia/server/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/server/__main__.py -------------------------------------------------------------------------------- /src/custodia/server/args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/server/args.py -------------------------------------------------------------------------------- /src/custodia/server/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/server/config.py -------------------------------------------------------------------------------- /src/custodia/store/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/custodia/store/encgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/store/encgen.py -------------------------------------------------------------------------------- /src/custodia/store/enclite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/store/enclite.py -------------------------------------------------------------------------------- /src/custodia/store/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/store/interface.py -------------------------------------------------------------------------------- /src/custodia/store/sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/src/custodia/store/sqlite.py -------------------------------------------------------------------------------- /tests/ca/.gitignore: -------------------------------------------------------------------------------- 1 | /tmp 2 | -------------------------------------------------------------------------------- /tests/ca/custodia-ca.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-ca.conf -------------------------------------------------------------------------------- /tests/ca/custodia-ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-ca.key -------------------------------------------------------------------------------- /tests/ca/custodia-ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-ca.pem -------------------------------------------------------------------------------- /tests/ca/custodia-ca.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-ca.sh -------------------------------------------------------------------------------- /tests/ca/custodia-client.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-client.conf -------------------------------------------------------------------------------- /tests/ca/custodia-client.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-client.key -------------------------------------------------------------------------------- /tests/ca/custodia-client.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-client.pem -------------------------------------------------------------------------------- /tests/ca/custodia-server.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-server.conf -------------------------------------------------------------------------------- /tests/ca/custodia-server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-server.key -------------------------------------------------------------------------------- /tests/ca/custodia-server.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/ca/custodia-server.pem -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/empty.conf: -------------------------------------------------------------------------------- 1 | [globals] 2 | makedirs = false 3 | -------------------------------------------------------------------------------- /tests/empty.conf.d/root.conf: -------------------------------------------------------------------------------- 1 | [/] 2 | handler = Root 3 | -------------------------------------------------------------------------------- /tests/functional/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/functional/base.py -------------------------------------------------------------------------------- /tests/functional/conf/template_simple.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/functional/conf/template_simple.conf -------------------------------------------------------------------------------- /tests/functional/test_basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/functional/test_basics.py -------------------------------------------------------------------------------- /tests/functional/test_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/functional/test_container.py -------------------------------------------------------------------------------- /tests/functional/test_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/functional/test_key.py -------------------------------------------------------------------------------- /tests/test_authenticators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_authenticators.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_custodia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_custodia.py -------------------------------------------------------------------------------- /tests/test_httpd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_httpd.py -------------------------------------------------------------------------------- /tests/test_ipa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_ipa.py -------------------------------------------------------------------------------- /tests/test_message_kem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_message_kem.py -------------------------------------------------------------------------------- /tests/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_misc.py -------------------------------------------------------------------------------- /tests/test_plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_plugins.py -------------------------------------------------------------------------------- /tests/test_secrets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_secrets.py -------------------------------------------------------------------------------- /tests/test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_server.py -------------------------------------------------------------------------------- /tests/test_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_store.py -------------------------------------------------------------------------------- /tests/test_store_sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tests/test_store_sqlite.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/latchset/custodia/HEAD/tox.ini --------------------------------------------------------------------------------