Checkpoint add metadata to secret and secret version data structure

This commit is contained in:
Tuan Dang
2023-08-23 16:30:42 +07:00
parent 5b342409e3
commit 8b381b2b80
4 changed files with 27 additions and 5 deletions
+6 -4
View File
@@ -393,9 +393,10 @@ export const createSecretHelper = async ({
secretCommentTag,
folder: folderId,
algorithm: ALGORITHM_AES_256_GCM,
keyEncoding: ENCODING_SCHEME_UTF8
keyEncoding: ENCODING_SCHEME_UTF8,
metadata
}).save();
const secretVersion = new SecretVersion({
secret: secret._id,
version: secret.version,
@@ -413,9 +414,10 @@ export const createSecretHelper = async ({
secretValueIV,
secretValueTag,
algorithm: ALGORITHM_AES_256_GCM,
keyEncoding: ENCODING_SCHEME_UTF8
keyEncoding: ENCODING_SCHEME_UTF8,
metadata
});
// (EE) add version for new secret
await EESecretService.addSecretVersions({
secretVersions: [secretVersion]