Skip to content

Commit 0edb359

Browse files
feat(policy): Proto - root certificates by namespace (#2800)
### Proposed Changes This pull request adds support for managing certificates within namespaces in the policy API and documentation. It introduces new data models, API endpoints, and documentation for associating certificates with namespaces, including assigning and removing certificates, and listing root certificates as part of a namespace's properties. - Introduced AssignCertificateToNamespace and RemoveCertificateFromNamespace RPCs to NamespaceService. - Defined supporting protobuf messages, schemas, and service handlers. - Updated OpenAPI documentation to include the new APIs. - Extended namespaces with root certificate support. ### Checklist - [ ] I have added or updated unit tests - [ ] I have added or updated integration tests (if appropriate) - [x] I have added or updated documentation ### Testing Instructions
1 parent feb34d8 commit 0edb359

File tree

18 files changed

+2183
-844
lines changed

18 files changed

+2183
-844
lines changed

docs/grpc/index.html

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

docs/openapi/policy/actions/actions.openapi.yaml

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

docs/openapi/policy/attributes/attributes.openapi.yaml

Lines changed: 23 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)