Implement KMS handlers (#15737)

This commit is contained in:
Javier Adriel
2022-10-04 12:05:09 -05:00
committed by GitHub
parent 57cfdfd8fb
commit 3307aa1260
6 changed files with 700 additions and 5 deletions

View File

@@ -37,7 +37,7 @@ type PolicyManager interface {
AssignPolicy(ctx context.Context, policy, identity string) error
// SetPolicy creates or updates a policy.
SetPolicy(ctx context.Context, policy, data string) error
SetPolicy(ctx context.Context, policy string, policyItem *kes.Policy) error
// GetPolicy gets a policy from KMS.
GetPolicy(ctx context.Context, policy string) (*kes.Policy, error)