Skip to content

Commit 05cc97d

Browse files
committed
m
1 parent 3b71365 commit 05cc97d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

DynamoDbEncryption/dafny/DynamoDbEncryptionTransforms/src/DdbMiddlewareConfig.dfy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ module DdbMiddlewareConfig {
129129
predicate OneSearchValidState(config : TableConfig)
130130
{
131131
&& (config.search.Some? ==> config.search.value.ValidState())
132+
&& config.bucketSelector.ValidState()
132133
}
133134
predicate SearchValidState(config: Config)
134135
{
@@ -139,6 +140,7 @@ module DdbMiddlewareConfig {
139140
{
140141
(set t <- config.tableEncryptionConfigs.Keys, o <- config.tableEncryptionConfigs[t].itemEncryptor.Modifies :: o)
141142
+ (set t <- config.tableEncryptionConfigs.Keys, o <- OneSearchModifies(config.tableEncryptionConfigs[t]) :: o)
143+
+ (set t <- config.tableEncryptionConfigs.Keys, o <- config.tableEncryptionConfigs[t].bucketSelector.Modifies :: o)
142144
}
143145

144146
predicate ValidConfig?(config: Config)

0 commit comments

Comments
 (0)