[WIP] - 422 elb rotate (#493)

* Initial work on certificate rotation.

* Adding ability to get additional certificate info.

* - Adding endpoint rotation.
- Removes the g requirement from all services to enable easier testing.
This commit is contained in:
kevgliss
2016-11-18 11:27:46 -08:00
committed by GitHub
parent 6fd47edbe3
commit d45e7d6b85
27 changed files with 393 additions and 390 deletions

View File

@ -92,7 +92,7 @@ def process_options(options, csr):
"certificate":
{
"common_name": options['common_name'],
"csr": csr.decode('utf-8'),
"csr": csr,
"signature_hash":
signature_hash(options.get('signing_algorithm')),
},

View File

@ -27,7 +27,7 @@ def test_process_options(app):
assert data == {
'certificate': {
'csr': CSR_STR.decode('utf-8'),
'csr': CSR_STR,
'common_name': 'example.com',
'dns_names': names,
'signature_hash': 'sha256'