• Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.10
    • Affects Version/s: None
    • Component/s: Encryption
    • None

      DRIVERS-698 copied below:

      This ticket groups multiple small changes made to the Client Side Encryption spec. Each individual SPEC ticket has more detailed information and links to the associated PR, but the following summarizes necessary changes

      SPEC-1431 Add API for specifying a custom endpoint with AWS masterkey provider

      • Update bindings to libmongocrypt to call mongocrypt_ctx_setopt_masterkey_aws_endpoint with the value of "endpoint" is passed DataKeyOpts.masterKey
      • Update libmongocrypt to latest version.
      • Implement prose test under the section Custom Endpoint Test.

      SPEC-1449 createDataKey returns UUID

      • Update the return type (if necessary) of createDataKey to be a BSON binary

      SPEC-1469 silence mongocryptd by default

      SPEC-1466 test that fetching keys uses readConcern=majority

      • Resync the FLE JSON spec tests

      SPEC-1452 test that created data keys insert with majority writeConcern

      SPEC-1397 limit 2MiB limit to bulk writes

            Assignee:
            shane.harvey@mongodb.com Shane Harvey
            Reporter:
            esha.bhargava@mongodb.com Esha Bhargava
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: