Skip to content

Commit 6da5058

Browse files
Merge remote-tracking branch 'remotes/from/ce/main'
2 parents d9bc413 + f9c0ea5 commit 6da5058

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

changelog/_12769.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
```release-note:bug
2+
core/managed-keys (enterprise): Fix a problem that prevented 'mac' and 'generate_random' key usages from being set.
3+
```
4+
```release-note:change
5+
core/managed-keys (enterprise): The response to API endpoint GET sys/managed-keys/:type/:name now
6+
returns an array of string values for key usages, rather than an array of integer values. The
7+
strings used are 'encrypt' (1), 'decrypt' (2), 'sign' (3), 'verify' (4), 'wrap' (5), 'unwrap' (6),
8+
'generate_random' (7), and 'mac' (8).
9+
```

sdk/logical/keyusage_enumer.go

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

sdk/logical/managed_key.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ const (
2222
KeyUsageWrap
2323
KeyUsageUnwrap
2424
KeyUsageGenerateRandom
25+
KeyUsageMAC
2526
)
2627

2728
type ManagedKey interface {

0 commit comments

Comments
 (0)