Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-12668

Docs for SERVER-40196: [FLE] Handle logical keywords in encryption schema parser

    XMLWordPrintableJSON

Details

    Description

      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.)

      Attachments

        Activity

          People

            Unassigned Unassigned
            kay.kim@mongodb.com Kay Kim (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              4 years, 31 weeks, 2 days ago