@@ -741,6 +741,7 @@ include "../../../../submodules/MaterialProviders/StandardLibrary/src/Index.dfy"
741
741
function method DefaultDynamoDbTablesEncryptionConfig (): AwsCryptographyDbEncryptionSdkDynamoDbTypes. DynamoDbTablesEncryptionConfig
742
742
method DynamoDbEncryptionTransforms (config: AwsCryptographyDbEncryptionSdkDynamoDbTypes .DynamoDbTablesEncryptionConfig := DefaultDynamoDbTablesEncryptionConfig())
743
743
returns (res: Result< IDynamoDbEncryptionTransformsClient, Error> )
744
+ // BEGIN MANUAL EDIT
744
745
requires var tmps0 := set t0 | t0 in config. tableEncryptionConfigs. Values;
745
746
forall tmp0 :: tmp0 in tmps0 ==>
746
747
tmp0. keyring. Some? ==>
@@ -837,24 +838,25 @@ include "../../../../submodules/MaterialProviders/StandardLibrary/src/Index.dfy"
837
838
) )
838
839
&& fresh (res. value. History)
839
840
&& res. value. ValidState ()
840
- ensures var tmps15 := set t15 | t15 in config. tableEncryptionConfigs. Values;
841
- forall tmp15 :: tmp15 in tmps15 ==>
842
- tmp15. keyring. Some? ==>
843
- tmp15. keyring. value. ValidState ()
844
- ensures var tmps16 := set t16 | t16 in config. tableEncryptionConfigs. Values;
845
- forall tmp16 :: tmp16 in tmps16 ==>
846
- tmp16. cmm. Some? ==>
847
- tmp16. cmm. value. ValidState ()
848
- ensures var tmps17 := set t17 | t17 in config. tableEncryptionConfigs. Values;
849
- forall tmp17 :: tmp17 in tmps17 ==>
850
- tmp17. legacyOverride. Some? ==>
851
- tmp17. legacyOverride. value. encryptor. ValidState ()
852
- ensures var tmps18 := set t18 | t18 in config. tableEncryptionConfigs. Values;
853
- forall tmp18 :: tmp18 in tmps18 ==>
854
- tmp18. search. Some? ==>
855
- var tmps19 := set t19 | t19 in tmp18. search. value. versions;
856
- forall tmp19 :: tmp19 in tmps19 ==>
857
- tmp19. keyStore. ValidState ()
841
+ ensures var tmps23 := set t23 | t23 in config. tableEncryptionConfigs. Values;
842
+ forall tmp23 :: tmp23 in tmps23 ==>
843
+ tmp23. keyring. Some? ==>
844
+ tmp23. keyring. value. ValidState ()
845
+ ensures var tmps24 := set t24 | t24 in config. tableEncryptionConfigs. Values;
846
+ forall tmp24 :: tmp24 in tmps24 ==>
847
+ tmp24. cmm. Some? ==>
848
+ tmp24. cmm. value. ValidState ()
849
+ ensures var tmps25 := set t25 | t25 in config. tableEncryptionConfigs. Values;
850
+ forall tmp25 :: tmp25 in tmps25 ==>
851
+ tmp25. legacyOverride. Some? ==>
852
+ tmp25. legacyOverride. value. encryptor. ValidState ()
853
+ ensures var tmps26 := set t26 | t26 in config. tableEncryptionConfigs. Values;
854
+ forall tmp26 :: tmp26 in tmps26 ==>
855
+ tmp26. search. Some? ==>
856
+ var tmps27 := set t27 | t27 in tmp26. search. value. versions;
857
+ forall tmp27 :: tmp27 in tmps27 ==>
858
+ tmp27. keyStore. ValidState ()
859
+ // END MANUAL EDIT
858
860
859
861
// Helper function for the benefit of native code to create a Success(client) without referring to Dafny internals
860
862
function method CreateSuccessOfClient (client: IDynamoDbEncryptionTransformsClient ): Result< IDynamoDbEncryptionTransformsClient, Error> {
0 commit comments