-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
Affects Version/s: None
Description
Description:
We may wish to document that the 'encrypt' and 'encryptMetadata' JSON Schema keywords are illegal in the context of client-side encryption when beneath a logical keyword ('allOf', 'anyOf', 'oneOf', 'not') or beneath an array keyword ('items', 'additionalItems').
Engineering Ticket Description:
- - allOf
- - anyOf
- - oneOf
- - not
Aside from 'not', this ticket should check whether there are conflicting encrypt options in any of the subschemas.
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
- documents
-
SERVER-40196 [FLE] Handle logical keywords in encryption schema parser
- Closed