@@ -13,6 +13,7 @@ public static AWS.Cryptography.DbEncryptionSDK.DynamoDb.ItemEncryptor.DecryptIte
13
13
}
14
14
public static software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . _IDecryptItemInput ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S16_DecryptItemInput ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . DecryptItemInput value )
15
15
{
16
+ value . Validate ( ) ;
16
17
17
18
return new software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . DecryptItemInput ( ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S16_DecryptItemInput__M13_encryptedItem ( value . EncryptedItem ) ) ;
18
19
}
@@ -23,6 +24,7 @@ public static AWS.Cryptography.DbEncryptionSDK.DynamoDb.ItemEncryptor.DecryptIte
23
24
}
24
25
public static software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . _IDecryptItemOutput ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S17_DecryptItemOutput ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . DecryptItemOutput value )
25
26
{
27
+ value . Validate ( ) ;
26
28
AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . ParsedHeader var_parsedHeader = value . IsSetParsedHeader ( ) ? value . ParsedHeader : ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . ParsedHeader ) null ;
27
29
return new software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . DecryptItemOutput ( ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S17_DecryptItemOutput__M13_plaintextItem ( value . PlaintextItem ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S17_DecryptItemOutput__M12_parsedHeader ( var_parsedHeader ) ) ;
28
30
}
@@ -42,6 +44,7 @@ public static AWS.Cryptography.DbEncryptionSDK.DynamoDb.ItemEncryptor.DynamoDbIt
42
44
}
43
45
public static software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . _IDynamoDbItemEncryptorConfig ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S27_DynamoDbItemEncryptorConfig ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . DynamoDbItemEncryptorConfig value )
44
46
{
47
+ value . Validate ( ) ;
45
48
string var_sortKeyName = value . IsSetSortKeyName ( ) ? value . SortKeyName : ( string ) null ;
46
49
System . Collections . Generic . List < string > var_allowedUnsignedAttributes = value . IsSetAllowedUnsignedAttributes ( ) ? value . AllowedUnsignedAttributes : ( System . Collections . Generic . List < string > ) null ;
47
50
string var_allowedUnsignedAttributePrefix = value . IsSetAllowedUnsignedAttributePrefix ( ) ? value . AllowedUnsignedAttributePrefix : ( string ) null ;
@@ -71,6 +74,7 @@ public static AWS.Cryptography.DbEncryptionSDK.DynamoDb.ItemEncryptor.EncryptIte
71
74
}
72
75
public static software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . _IEncryptItemInput ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S16_EncryptItemInput ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . EncryptItemInput value )
73
76
{
77
+ value . Validate ( ) ;
74
78
75
79
return new software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . EncryptItemInput ( ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S16_EncryptItemInput__M13_plaintextItem ( value . PlaintextItem ) ) ;
76
80
}
@@ -81,6 +85,7 @@ public static AWS.Cryptography.DbEncryptionSDK.DynamoDb.ItemEncryptor.EncryptIte
81
85
}
82
86
public static software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . _IEncryptItemOutput ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S17_EncryptItemOutput ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . EncryptItemOutput value )
83
87
{
88
+ value . Validate ( ) ;
84
89
AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . ParsedHeader var_parsedHeader = value . IsSetParsedHeader ( ) ? value . ParsedHeader : ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . ParsedHeader ) null ;
85
90
return new software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . EncryptItemOutput ( ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S17_EncryptItemOutput__M13_encryptedItem ( value . EncryptedItem ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S17_EncryptItemOutput__M12_parsedHeader ( var_parsedHeader ) ) ;
86
91
}
@@ -249,6 +254,7 @@ public static AWS.Cryptography.DbEncryptionSDK.DynamoDb.ItemEncryptor.ParsedHead
249
254
}
250
255
public static software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . _IParsedHeader ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S12_ParsedHeader ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . ItemEncryptor . ParsedHeader value )
251
256
{
257
+ value . Validate ( ) ;
252
258
253
259
return new software . amazon . cryptography . dbencryptionsdk . dynamodb . itemencryptor . internaldafny . types . ParsedHeader ( ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S12_ParsedHeader__M25_attributeActionsOnEncrypt ( value . AttributeActionsOnEncrypt ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S12_ParsedHeader__M16_algorithmSuiteId ( value . AlgorithmSuiteId ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S12_ParsedHeader__M17_encryptedDataKeys ( value . EncryptedDataKeys ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S12_ParsedHeader__M23_storedEncryptionContext ( value . StoredEncryptionContext ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S12_ParsedHeader__M17_encryptionContext ( value . EncryptionContext ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__N13_itemEncryptor__S12_ParsedHeader__M15_selectorContext ( value . SelectorContext ) ) ;
254
260
}
@@ -331,6 +337,7 @@ public static AWS.Cryptography.DbEncryptionSDK.DynamoDb.LegacyOverride FromDafny
331
337
}
332
338
public static software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _ILegacyOverride ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S14_LegacyOverride ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . LegacyOverride value )
333
339
{
340
+ value . Validate ( ) ;
334
341
AWS . Cryptography . DbEncryptionSDK . StructuredEncryption . CryptoAction var_defaultAttributeFlag = value . IsSetDefaultAttributeFlag ( ) ? value . DefaultAttributeFlag : ( AWS . Cryptography . DbEncryptionSDK . StructuredEncryption . CryptoAction ) null ;
335
342
return new software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . LegacyOverride ( ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S14_LegacyOverride__M6_policy ( value . Policy ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S14_LegacyOverride__M9_encryptor ( value . Encryptor ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S14_LegacyOverride__M25_attributeActionsOnEncrypt ( value . AttributeActionsOnEncrypt ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S14_LegacyOverride__M20_defaultAttributeFlag ( var_defaultAttributeFlag ) ) ;
336
343
}
@@ -860,6 +867,7 @@ public static AWS.Cryptography.MaterialProviders.EncryptedDataKey FromDafny_N3_a
860
867
}
861
868
public static software . amazon . cryptography . materialproviders . internaldafny . types . _IEncryptedDataKey ToDafny_N3_aws__N12_cryptography__N17_materialProviders__S16_EncryptedDataKey ( AWS . Cryptography . MaterialProviders . EncryptedDataKey value )
862
869
{
870
+ value . Validate ( ) ;
863
871
864
872
return new software . amazon . cryptography . materialproviders . internaldafny . types . EncryptedDataKey ( ToDafny_N3_aws__N12_cryptography__N17_materialProviders__S16_EncryptedDataKey__M13_keyProviderId ( value . KeyProviderId ) , ToDafny_N3_aws__N12_cryptography__N17_materialProviders__S16_EncryptedDataKey__M15_keyProviderInfo ( value . KeyProviderInfo ) , ToDafny_N3_aws__N12_cryptography__N17_materialProviders__S16_EncryptedDataKey__M10_ciphertext ( value . Ciphertext ) ) ;
865
873
}
0 commit comments