From 2acea9fa59a5b14821386b651d5f31f930abdbc5 Mon Sep 17 00:00:00 2001 From: Jeremy Mikola Date: Wed, 26 Feb 2025 15:09:05 -0500 Subject: [PATCH 1/3] KMIP masterKey "delegated" option This was introduced in libmongocrypt with ext-mongodb 1.20 but was never documented. https://jira.mongodb.org/browse/PHPLIB-1375 --- language-snippets.ent | 5 ++++ .../driver/clientencryption/createdatakey.xml | 6 +++++ .../clientencryption/rewrapmanydatakey.xml | 24 +++++++++++++++++++ 3 files changed, 35 insertions(+) diff --git a/language-snippets.ent b/language-snippets.ent index 0f005a0692ad..e9666bda90a0 100644 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -3235,6 +3235,11 @@ local: { string Optional. Host with optional port. + + delegated + bool + Optional. If true, this key should be decrypted by the KMIP server. + diff --git a/reference/mongodb/mongodb/driver/clientencryption/createdatakey.xml b/reference/mongodb/mongodb/driver/clientencryption/createdatakey.xml index 50d1f6583ee6..36d7772286dd 100644 --- a/reference/mongodb/mongodb/driver/clientencryption/createdatakey.xml +++ b/reference/mongodb/mongodb/driver/clientencryption/createdatakey.xml @@ -121,6 +121,12 @@ + + PECL mongodb 1.20.0 + + Added "delegated" to the KMIP provider masterKey options. + + PECL mongodb 1.15.0 diff --git a/reference/mongodb/mongodb/driver/clientencryption/rewrapmanydatakey.xml b/reference/mongodb/mongodb/driver/clientencryption/rewrapmanydatakey.xml index d144c0ffed1b..9b624ec94aa7 100644 --- a/reference/mongodb/mongodb/driver/clientencryption/rewrapmanydatakey.xml +++ b/reference/mongodb/mongodb/driver/clientencryption/rewrapmanydatakey.xml @@ -102,6 +102,30 @@ Throws MongoDB\Driver\Exception\RuntimeException on other errors. + + + &reftitle.changelog; + + + + + + &Version; + &Description; + + + + + PECL mongodb 1.20.0 + + Added "delegated" to the KMIP provider masterKey options. + + + + + + +