e1446bb9e1
This commit constitutes 1 of 2 monolithic ports from Github. The following major changes have been made: - Created schemas for validating different types of documents (control and document schemas), including: * certificate key * certificate * data schema * document * layering policy * passphrase * validation policy - Implemented pre-validation logic which validates that each type of document conforms to the correct schema specifications - Implemented views for APIs -- this allows views to change the DB data to conform with API specifications - Implemented relevant unit tests - Implement functional testing foundation Change-Id: I83582cc26ffef91fbe95d2f5f437f82d6fef6aa9 |
||
---|---|---|
.. | ||
barbican | ||
conf | ||
control | ||
db | ||
engine | ||
tests | ||
__init__.py | ||
cmd.py | ||
context.py | ||
errors.py | ||
factories.py | ||
types.py | ||
utils.py |