consul/agent/connect/ca
Todd Radel 29b5253154 connect: Implement NeedsLogger interface for CA providers (#6556)
* add NeedsLogger to Provider interface

* implements NeedsLogger in default provider

* pass logger through to provider

* test for proper operation of NeedsLogger

* remove public testServer function

* Switch test to actually assert on logging output rather than reflection.

--amend

* Ooops actually set the logger in all the places we need it - CA config set wasn't and causing segfault

* Fix all the other places in tests where we set the logger

* Add TODO comment
2019-11-11 20:30:01 +00:00
..
plugin Use encoding/json instead of jsonpb even for protobuf types (#6572) 2019-10-02 15:32:15 -04:00
common.go connect: intermediate CA certs generated with the vault provider lack URI SANs (#6491) 2019-09-23 12:04:40 -05:00
mock_Provider.go revert commits on master (#6413) 2019-08-27 17:45:58 -04:00
provider.go connect: Implement NeedsLogger interface for CA providers (#6556) 2019-11-11 20:30:01 +00:00
provider_consul.go connect: Implement NeedsLogger interface for CA providers (#6556) 2019-11-11 20:30:01 +00:00
provider_consul_config.go connect: Support RSA keys in addition to ECDSA (#6055) 2019-07-30 17:47:39 -04:00
provider_consul_test.go connect: Implement NeedsLogger interface for CA providers (#6556) 2019-11-11 20:30:01 +00:00
provider_vault.go Make all Connect Cert Common Names valid FQDNs (#6423) 2019-11-11 17:11:54 +00:00
provider_vault_test.go connect: Implement NeedsLogger interface for CA providers (#6556) 2019-11-11 20:30:01 +00:00
testing.go connect: Implement NeedsLogger interface for CA providers (#6556) 2019-11-11 20:30:01 +00:00