Implement a CFSSL issuer plugin (#452)
* Implement CFSSL issuer plugin Implement a Lemur plugin for generating certificates from the open source certificate authority CFSSL (https://github.com/cloudflare/cfssl). The plugin interacts with CFSSL through the CFSSL REST API. The CFSSL configuration is defined in the lemur.conf.py property file using property names prefixed with "CFSSL_". * Update documentation to include CFSSL plugin
This commit is contained in:
committed by
kevgliss
parent
a8f44944b1
commit
cd9c112218
1
lemur/plugins/lemur_cfssl/tests/conftest.py
Normal file
1
lemur/plugins/lemur_cfssl/tests/conftest.py
Normal file
@ -0,0 +1 @@
|
||||
from lemur.tests.conftest import * # noqa
|
6
lemur/plugins/lemur_cfssl/tests/test_cfssl.py
Normal file
6
lemur/plugins/lemur_cfssl/tests/test_cfssl.py
Normal file
@ -0,0 +1,6 @@
|
||||
|
||||
def test_get_certificates(app):
|
||||
from lemur.plugins.base import plugins
|
||||
|
||||
p = plugins.get('cfssl-issuer')
|
||||
assert p
|
Reference in New Issue
Block a user