@@ -124,11 +124,7 @@ module TestFixtures {
124
124
attributeActionsOnEncrypt := config.attributeActionsOnEncrypt,
125
125
allowedUnsignedAttributes := config.allowedUnsignedAttributes,
126
126
allowedUnsignedAttributePrefix := config.allowedUnsignedAttributePrefix,
127
- keyring := Some(keyring),
128
- cmm := None (),
129
- algorithmSuiteId := None (),
130
- legacyOverride := None (),
131
- plaintextOverride := None ()
127
+ keyring := Some(keyring)
132
128
);
133
129
var encryptor2 : IDynamoDbItemEncryptorClient :- expect DynamoDbItemEncryptor. DynamoDbItemEncryptor (encryptorConfig);
134
130
assert encryptor2 is DynamoDbItemEncryptor. DynamoDbItemEncryptorClient;
@@ -186,10 +182,7 @@ module TestFixtures {
186
182
{
187
183
var matProv :- expect MaterialProviders. MaterialProviders (MaterialProviders.DefaultMaterialProvidersConfig());
188
184
var keyringInput := AwsCryptographyMaterialProvidersTypes. CreateAwsKmsMultiKeyringInput (
189
- generator := Some(PUBLIC_US_WEST_2_KMS_TEST_KEY),
190
- kmsKeyIds := None (),
191
- clientSupplier := None (),
192
- grantTokens := None ()
185
+ generator := Some(PUBLIC_US_WEST_2_KMS_TEST_KEY)
193
186
);
194
187
keyring :- expect matProv. CreateAwsKmsMultiKeyring (keyringInput);
195
188
}
@@ -234,11 +227,7 @@ module TestFixtures {
234
227
allowedUnsignedAttributes := Some (["plain"]),
235
228
allowedUnsignedAttributePrefix := None (),
236
229
algorithmSuiteId := None (),
237
- keyring := Some (keyring),
238
- cmm := None (),
239
- search := None,
240
- legacyOverride := None,
241
- plaintextOverride := None
230
+ keyring := Some (keyring)
242
231
)
243
232
]
244
233
)
@@ -248,8 +237,7 @@ module TestFixtures {
248
237
249
238
// type AttributeActions = map<ComAmazonawsDynamodbTypes.AttributeName, AwsCryptographyDbEncryptionSdkStructuredEncryptionTypes.CryptoAction>
250
239
251
- function method GetMultiActions () : AttributeActions
252
- {
240
+ const MultiActions : AttributeActions :=
253
241
map [
254
242
"bar" := SE. SIGN_ONLY,
255
243
"std2" := SE. ENCRYPT_AND_SIGN,
@@ -262,7 +250,6 @@ module TestFixtures {
262
250
"Date" := SE. SIGN_ONLY,
263
251
"TheKeyField" := SE. SIGN_ONLY
264
252
]
265
- }
266
253
267
254
method GetDynamoDbEncryptionTransformsMutli (plaintextOverride : Option <AwsCryptographyDbEncryptionSdkDynamoDbTypes .PlaintextOverride>)
268
255
returns (encryption: DynamoDbEncryptionTransforms. DynamoDbEncryptionTransformsClient)
@@ -283,14 +270,10 @@ module TestFixtures {
283
270
logicalTableName := "foo",
284
271
partitionKeyName := "bar",
285
272
sortKeyName := None(),
286
- attributeActionsOnEncrypt := GetMultiActions () ,
273
+ attributeActionsOnEncrypt := MultiActions ,
287
274
allowedUnsignedAttributes := Some (["plain"]),
288
- allowedUnsignedAttributePrefix := None (),
289
- algorithmSuiteId := None (),
290
275
keyring := Some (keyring),
291
- cmm := None (),
292
276
search := Some (search),
293
- legacyOverride := None,
294
277
plaintextOverride := plaintextOverride
295
278
)
296
279
]
0 commit comments