Hans Hasselberg
052662bcf9
introduce certopts ( #9606 )
...
* introduce cert opts
* it should be using the same signer
* lint and omit serial
2021-03-22 10:16:41 +01:00
Kyle Havlovitz
b299e30db6
Merge pull request #7623 from FriedCircuits/patch-1
...
Add support for RSA private key to TLS utils.
2021-02-04 11:37:51 -08:00
Hans Hasselberg
623aab5880
Add flags to support CA generation for Connect ( #9585 )
2021-01-27 08:52:15 +01:00
jsosulska
36a2fc55f9
Add RSA Test case for generating CA Cert
2021-01-20 18:36:55 -05:00
jsosulska
b41d6a8321
Reuse Connect.parseSigner.Adds change from #8898
...
Co-authored-by: Aliaksandr Mianzhynski <amenzhinsky@gmail.com>
2021-01-20 18:36:55 -05:00
William
8c1741360b
Add RSA Support to KeyID
2021-01-20 18:36:55 -05:00
William
99dd0953c4
Add support for RSA private key to TLS utils.
...
Co-authored-by: Thomas Detoux <detoux@gmail.com>
2021-01-20 18:35:53 -05:00
Daniel Nephin
ea6c2b2adc
ci: Add staticcheck and fix most errors
...
Three of the checks are temporarily disabled to limit the size of the
diff, and allow us to enable all the other checks in CI.
In a follow up we can fix the issues reported by the other checks one
at a time, and enable them.
2020-05-28 11:59:58 -04:00
R.B. Boyer
cc889443a5
connect: don't colon-hex-encode the AuthorityKeyId and SubjectKeyId fields in connect certs ( #6492 )
...
The fields in the certs are meant to hold the original binary
representation of this data, not some ascii-encoded version.
The only time we should be colon-hex-encoding fields is for display
purposes or marshaling through non-TLS mediums (like RPC).
2019-09-23 12:52:35 -05:00
Todd Radel
1b14d6595e
connect: Support RSA keys in addition to ECDSA ( #6055 )
...
Support RSA keys in addition to ECDSA
2019-07-30 17:47:39 -04:00
Hans Hasselberg
73c4e9f07c
tls: auto_encrypt enables automatic RPC cert provisioning for consul clients ( #5597 )
2019-06-27 22:22:07 +02:00