-
Notifications
You must be signed in to change notification settings - Fork 91
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
plugin: add generic KES KeyStore plugin v1 (#121)
This commit adds a generic KeyStore plugin API to the KES server. Now, the KES server can talk to an external plugin that implements four REST endpoints for creating, listing, accessing and deleting keys. This commit also adds the plugin specification. With KeyStore plugins it is possible to support proprietary/custom KMS/KeyStore implementations that should not be published. For a more detailed explanation about plugins and how they should be implemented take a look at the generic/spec-v1.md Signed-off-by: Andreas Auernhammer <aead@mail.de>
- Loading branch information
Andreas Auernhammer
committed
May 3, 2021
1 parent
b9e4806
commit 8af5141
Showing
7 changed files
with
867 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,7 +19,6 @@ linters: | |
- unused | ||
- structcheck | ||
- prealloc | ||
- maligned | ||
- unconvert | ||
|
||
issues: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.