9 Commits (23174c9c7d309e55790b533e65b55e7ff81b4268)
 

Author SHA1 Message Date
Jan Dittberner 23174c9c7d Update cacert-gosigner dependency
- update dependency
- adapt to refactoring in messages package
2 years ago
Jan Dittberner 792675c8c5 Improve CRL fetching
- improve client data structures
- do not fetch CRLs for root CA certificates
2 years ago
Jan Dittberner 4d9d826e8b Update cacert-gosigner dependency 2 years ago
Jan Dittberner da17fb69d7 Implement CRL and Health response handling
- add callback support to client and handler
- implement support for updating the CA certificates and profiles from
  health data of the signer
- implement CRL retrieval from the signer including delta CRL support
- implement error response handling
- add configurable start and interval timers for health and CRL data
2 years ago
Jan Dittberner 0e32f7fd16 Add project description and development documentation 2 years ago
Jan Dittberner be7bbc8101 Add goreleaser configuration 2 years ago
Jan Dittberner e63fcab430 Update cacert-gosigner dependency 2 years ago
Jan Dittberner 3af7530cab Add Apache License 2.0 text 2 years ago
Jan Dittberner 91d4f69a9b Initial signer client implementation
This commit adds the project setup and implements a basic signer client that
sends health check commands to the signer.
2 years ago