Skip to content

Commit 743ae88

Browse files
m
1 parent 778258f commit 743ae88

File tree

1 file changed

+2
-1
lines changed
  • src/aws_encryption_sdk/key_providers

1 file changed

+2
-1
lines changed

src/aws_encryption_sdk/key_providers/base.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
ConfigMismatchError,
1313
DecryptKeyError,
1414
IncorrectMasterKeyError,
15+
InvalidDataKeyError,
1516
InvalidKeyIdError,
1617
MasterKeyProviderError,
1718
)
@@ -305,7 +306,7 @@ def decrypt_data_key_from_list(self, encrypted_data_keys, algorithm, encryption_
305306
data_key = self.decrypt_data_key_mkp(encrypted_data_key, algorithm, encryption_context)
306307
# MasterKeyProvider.decrypt_data_key throws DecryptKeyError
307308
# but MasterKey.decrypt_data_key throws IncorrectMasterKeyError
308-
except (DecryptKeyError, IncorrectMasterKeyError):
309+
except (DecryptKeyError, IncorrectMasterKeyError, InvalidDataKeyError):
309310
continue
310311
else:
311312
break

0 commit comments

Comments
 (0)