awslabs / aws-encryption-sdk-specification

AWS Encryption SDK Specification
Other
30 stars 27 forks source link

Remove unneeded cmm interface precondition #86

Closed lavaleri closed 4 years ago

lavaleri commented 4 years ago

Issue #, if available: N/A

Description of changes: We currently don't enforce this condition in any of our implementations, and I don't think it makes sense to add this requirement on the request, given that this sort of requirement isn't something most languages can even enforce. Additionally, restricting input in the CMM's requests isn't in line with our general philosophy that CMMs should be flexible.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.