certificates/cas/apiv1
Mariano Cano 955d4cf80d Add authority.WithX509SignerFunc
This change adds a new authority option that allows to pass a callback
that returns the certificate chain and signer used to sign X.509
certificates.

This option will be used by Caddy, they renew the intermediate
certificate weekly and there's no other way to replace it without
re-creating the embedded CA.

Fixes #874
2022-03-28 17:54:35 -07:00
..
extension.go Fix typos. 2020-10-05 17:20:22 -07:00
extension_test.go Add missing tests 2020-09-16 12:34:42 -07:00
options.go Add authority.WithX509SignerFunc 2022-03-28 17:54:35 -07:00
options_test.go leverage intermediate_ca.crt for appending certs. 2020-12-23 22:41:10 -06:00
registry.go Improve initialization of SCEP authority 2021-03-12 15:49:39 +01:00
registry_test.go Do not use go 1.15 methods. 2020-09-16 13:51:49 -07:00
requests.go Add key name to CreateCertificateAuthority 2021-10-07 14:19:39 -07:00
services.go Allow to kms signers to define the SignatureAlgorithm 2021-09-08 17:48:50 -07:00
services_test.go Return a non-implemented error in stepcas.RenewCertificate. 2021-03-22 12:56:12 -07:00