Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/tests/rfc6030
Commit message (Collapse)AuthorAgeFilesLines
* Implement signature checkingArthur de Jong2017-12-271-3/+6
| | | | | | | | | | | | | | | This adds support for creating and verifying embedded XML signatures in PSKC files. This uses the third-party signxml library for actual signing and verification. The signxml library has a dependency on lxml and defusedxml (and a few others) but all parts of python-pskc still work correctly with our without lxml and/or defusedxml and signxml is only required when working with embedded signatures. This modifies the tox configuration to skip the signature checks if singxml is not installed and to only require 100% code coverage if the signature tests are done.
* Add all figures from RFC 6030 to test suiteArthur de Jong2016-12-212-0/+125
| | | | Note that asymmetric encryption and digital signature checking has not yet been implemented so the tests are pretty minimal.
* Re-organise test filesArthur de Jong2016-01-307-0/+415
This puts the test PSKC files in subdirectories so they can be organised more cleanly.