Skip to content

Commit d7447fe

Browse files
authored
feat(policy): Default Platform Keys (#2254)
### Proposed Changes 1.) Add a new table to represent default kas keys 2.) Add SetDefaultKey / GetDefaultKeys rpcs 3.) Allow for keys of the same algorithm to be created even if another is active 4.) Fix an issue with rotate where service level code could not get key ### Checklist - [x] I have added or updated unit tests - [x] I have added or updated integration tests (if appropriate) - [ ] I have added or updated documentation ### Testing Instructions
1 parent 8aba32b commit d7447fe

20 files changed

+2036
-551
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ proto-generate:
7171
buf generate buf.build/grpc-ecosystem/grpc-gateway -o tmp-gen --template buf.gen.grpc.docs.yaml
7272
buf generate buf.build/grpc-ecosystem/grpc-gateway -o tmp-gen --template buf.gen.openapi.docs.yaml
7373

74+
go run ./sdk/internal/codegen
75+
7476
connect-wrapper-generate:
7577
go run ./sdk/internal/codegen
7678

docs/grpc/index.html

Lines changed: 200 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/openapi/policy/kasregistry/key_access_server_registry.swagger.json

Lines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)