certificates/authority/config
Mariano Cano 8200d19894
Improve CRL implementation
This commit adds some changes to PR #731, some of them are:
- Add distribution point to the CRL
- Properly stop the goroutine that generates the CRLs
- CRL config validation
- Remove expired certificates from the CRL
- Require enable set to true to generate a CRL

This last point is the principal change in behaviour from the previous
implementation. The CRL will not be generated if it's not enabled, and
if it is enabled it will always be regenerated at some point, not only
if there is a revocation.
2022-10-26 18:55:24 -07:00
..
config.go Improve CRL implementation 2022-10-26 18:55:24 -07:00
config_test.go Allow option to skip the validation of config 2022-08-16 14:04:04 -07:00
ssh.go first commit 2021-05-19 15:20:16 -07:00
ssh_test.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
tls_options.go Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
tls_options_test.go first commit 2021-05-19 15:20:16 -07:00
types.go Introduce gocritic linter and address warnings 2021-10-08 14:59:57 -04:00
types_test.go first commit 2021-05-19 15:20:16 -07:00