Commit Graph

3024 Commits

Author SHA1 Message Date
alwaysjolley 5d2f603c84 renamed vault destination plugin to avoid conflict with vault pki plugin 2019-03-01 09:49:52 -05:00
Ronald Moesbergen 63de8047ce Return 'already deleted' instead of 'not found' when cert has already been deleted 2019-02-27 09:38:25 +01:00
Ronald Moesbergen a9735e129c Merge branch 'master' into allow-cert-deletion 2019-02-27 09:28:48 +01:00
Hossein Shafagh 930af17802
Merge pull request #2588 from hosseinsh/fixing-signature-verify-ecc
Fixing signature verify ecc
2019-02-26 17:12:21 -08:00
Hossein Shafagh 658c58e4b6 clarifying comments 2019-02-26 17:04:43 -08:00
Hossein Shafagh 9dbae39604 updating cryptography API call, to create right signing algorithm object. 2019-02-26 16:42:26 -08:00
Hossein Shafagh 16a18cc4b7 adding more edge test cases for EC-certs 2019-02-26 16:42:26 -08:00
Hossein Shafagh aec7c7b0bc
Merge branch 'master' into fixing-signature-verify-ecc 2019-02-26 09:28:48 -08:00
Curtis 38827cc66b
Merge pull request #2563 from rmoesbergen/fix-blah-as-alias
Fix setting alias to "blah" when exporting without explicit alias
2019-02-26 09:21:59 -08:00
alwaysjolley 53301728fa Moved url to config file instead of plugin option. One one url can be supported
unless both the token and url are moved to the plugin options.
2019-02-26 09:15:12 -05:00
Hossein Shafagh bc35ae90d0
Merge branch 'master' into allow-cert-deletion 2019-02-25 20:03:47 -08:00
Hossein Shafagh d37943a17f
Merge branch 'master' into fix-blah-as-alias 2019-02-25 20:03:27 -08:00
Hossein Shafagh 141500f4aa
Merge branch 'master' into fixing-signature-verify-ecc 2019-02-25 20:03:18 -08:00
Hossein Shafagh 6e4f400d93
Merge pull request #2589 from hosseinsh/update-reqs-022519
updating requirements
2019-02-25 20:03:02 -08:00
Hossein Shafagh 65cbe7c77e
Merge branch 'master' into allow-cert-deletion 2019-02-25 19:25:31 -08:00
Hossein Shafagh 0eefb9e355
Merge branch 'master' into fix-blah-as-alias 2019-02-25 19:25:09 -08:00
Hossein Shafagh de129037e1
Merge branch 'master' into fixing-signature-verify-ecc 2019-02-25 19:24:54 -08:00
Hossein Shafagh 9159520716
Merge branch 'master' into update-reqs-022519 2019-02-25 19:24:38 -08:00
Hossein Shafagh e64de7d312 updating requirements 2019-02-25 19:12:20 -08:00
Hossein Shafagh 60cd28f516
Merge pull request #2567 from hosseinsh/req-update-022119
updating requirements
2019-02-25 19:10:00 -08:00
Hossein Shafagh 40fac02d8b the check_cert_signature() method was attempting to compare RSA and ECC signatures.
If a ec public-key certificate is signed with an RSA key, then it can't be a self-signed certificate, in which case we just raise InvalidSignature.
2019-02-25 19:05:54 -08:00
alwaysjolley cd65a36437 - support multiple bundle configuration, nginx, apache, cert only
- update vault destination to support multi cert under one object
- added san list as key value
- read and update object with new keys, keeping other keys, allowing
us to keep an iterable list of keys in an object for deploying multiple
certs to a single node
2019-02-25 09:42:07 -05:00
Hossein Shafagh 14d8596b8a updating requirements 2019-02-21 20:19:14 -08:00
Ronald Moesbergen ef0c08dfd9 Fix: when no alias is entered when exporting a certificate, the alias is set to 'blah'.
This fix sets it to the common name instead.
2019-02-21 16:33:43 +01:00
alwaysjolley a0ca486f0f adding hvac and updating requrements 2019-02-19 15:22:11 -05:00
alwaysjolley eaa73998a0 adding lemur_vault destination plugin 2019-02-19 15:03:15 -05:00
Ronald Moesbergen 29bda6c00d Fix typo's 2019-02-14 11:58:29 +01:00
Ronald Moesbergen 8abf95063c Implement a ALLOW_CERT_DELETION option (boolean, default False). When enabled, the certificate delete API call will work and the UI
will no longer display deleted certificates. When disabled (the default), the delete API call will not work (405 method not allowed)
 and the UI will show all certificates, regardless of the 'deleted' flag.
2019-02-14 11:57:27 +01:00
Hossein Shafagh c79d9c7051
Merge pull request #2262 from intgr/special-issuer-for-selfsigned-certs
Use special issuer values <selfsigned> and <unknown> in special cases
2019-02-11 16:37:27 -08:00
Hossein Shafagh a390c59e27
Merge branch 'master' into special-issuer-for-selfsigned-certs 2019-02-11 14:09:00 -08:00
Hossein Shafagh e1d13ef965
Merge pull request #2505 from hosseinsh/update-reqs-021119
updating requirements
2019-02-11 14:08:43 -08:00
Hossein Shafagh 7c3815e7b5
Merge branch 'master' into update-reqs-021119 2019-02-11 12:05:03 -08:00
Hossein Shafagh e034771e36
Merge branch 'master' into special-issuer-for-selfsigned-certs 2019-02-11 12:04:33 -08:00
Hossein Shafagh f43e3588a2
Merge pull request #1865 from explody/get_by_attributes
Added get_by_attributes to the certificates service, for fetching cer…
2019-02-11 12:04:05 -08:00
Hossein Shafagh 793242d3a7
Merge branch 'master' into update-reqs-021119 2019-02-11 10:53:19 -08:00
Hossein Shafagh 427025e8f3
Merge branch 'master' into special-issuer-for-selfsigned-certs 2019-02-11 10:27:11 -08:00
Hossein Shafagh ad18ea4bf7
Merge branch 'master' into get_by_attributes 2019-02-11 10:27:02 -08:00
Hossein Shafagh 42af082d3a updating requirements 2019-02-11 10:22:59 -08:00
Hossein Shafagh 7ea6e2059a
Merge pull request #2493 from hosseinsh/update-reqs-020819
pinning pyyaml to ensure only using the patched version
2019-02-08 08:41:31 -08:00
Hossein Shafagh 20402ddd2f
Merge branch 'master' into update-reqs-020819 2019-02-08 08:28:47 -08:00
Hossein Shafagh 73a474bd35 pinning pyyaml to ensure only using the patched version 2019-02-08 08:23:42 -08:00
Hossein Shafagh bd1d29f0a1
Merge pull request #2485 from hosseinsh/update-reqs-020719
updating requirements, pinning pyyaml to patched version.
2019-02-08 08:11:54 -08:00
Hossein Shafagh fd60b16342 updating requirements, pinning pyyaml to patched version. 2019-02-07 17:13:53 -08:00
Hossein Shafagh f29c99bde9
Merge pull request #2482 from hosseinsh/update-reqs-020719
updating requirements
2019-02-07 17:07:51 -08:00
Hossein Shafagh a43c6cf954
Update requirements-docs.txt 2019-02-07 09:57:42 -08:00
Hossein Shafagh 198826dd66
Merge branch 'master' into update-reqs-020719 2019-02-07 09:57:12 -08:00
Hossein Shafagh 70a70663a2 updating requirements 2019-02-07 09:51:34 -08:00
Hossein Shafagh 605663704b
Merge branch 'master' into hosseinsh-celeryjob-sync-src-dst 2019-02-05 12:41:33 -08:00
Hossein Shafagh e139b92b24
Merge branch 'master' into hshafagh-src-dst-register 2019-02-05 12:41:26 -08:00
Hossein Shafagh 6d1ef933c4 creating a new celery task to sync sources with destinations. This is as a measure to make sure important new destinations are also present as sources. 2019-02-05 10:48:52 -08:00