svn: /phpdoc/ru/trunk/ language-snippets.ent reference/mbstring/functions/mb-strrpos.xml reference/mongodb/exceptions.xml reference/mongodb/mongodb/driver/bulkwrite/update.xml reference/mongodb/mongodb/driver/manager/construct.xml reference/mongodb/mongodb.xml
[email protected] (Sergey Panteleev)
| Newsgroups | php.doc.ru |
|---|---|
| Message-ID | <[email protected]> |
sergey Wed, 29 Jan 2020 06:37:10 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=349049
Log:
docs(ru): Updated to English revision
Changed paths:
U phpdoc/ru/trunk/language-snippets.ent
U phpdoc/ru/trunk/reference/mbstring/functions/mb-strrpos.xml
U phpdoc/ru/trunk/reference/mongodb/exceptions.xml
U phpdoc/ru/trunk/reference/mongodb/mongodb/driver/bulkwrite/update.xml
U phpdoc/ru/trunk/reference/mongodb/mongodb/driver/manager/construct.xml
U phpdoc/ru/trunk/reference/mongodb/mongodb.xml
svn-diffs-349049.txt
(text/x-diff, 13 KB)
Modified: phpdoc/ru/trunk/language-snippets.ent
===================================================================
--- phpdoc/ru/trunk/language-snippets.ent 2020-01-29 02:44:09 UTC (rev 349048)
+++ phpdoc/ru/trunk/language-snippets.ent 2020-01-29 06:37:10 UTC (rev 349049)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 348529 Maintainer: rjhdby Status: ready -->
+<!-- EN-Revision: 349039 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
@@ -1876,6 +1876,27 @@
</entry>
</row>
'>
+<!ENTITY mongodb.option.encryption.keyVaultClient '
+ <row xmlns="http://docbook.org/ns/docbook">
+ <entry>keyVaultClient</entry>
+ <entry><type>MongoDB\Driver\Manager</type></entry>
+ <entry>An optional manager used to route data key queries to a separate MongoDB cluster.</entry>
+ </row>
+'>
+<!ENTITY mongodb.option.encryption.keyVaultNamespace '
+ <row xmlns="http://docbook.org/ns/docbook">
+ <entry>keyVaultNamespace</entry>
+ <entry><type>string</type></entry>
+ <entry>Refers to a collection that contains all data keys used for encryption and decryption.</entry>
+ </row>
+'>
+<!ENTITY mongodb.option.encryption.kmsProviders '
+ <row xmlns="http://docbook.org/ns/docbook">
+ <entry>kmsProviders</entry>
+ <entry><type>array</type></entry>
+ <entry>An array of KMS providers to be used to encrypt data keys.</entry>
+ </row>
+'>
<!ENTITY mongodb.option.maxCommitTimeMS '
<row xmlns="http://docbook.org/ns/docbook">
<entry>maxCommitTimeMS</entry>
Modified: phpdoc/ru/trunk/reference/mbstring/functions/mb-strrpos.xml
===================================================================
--- phpdoc/ru/trunk/reference/mbstring/functions/mb-strrpos.xml 2020-01-29 02:44:09 UTC (rev 349048)
+++ phpdoc/ru/trunk/reference/mbstring/functions/mb-strrpos.xml 2020-01-29 06:37:10 UTC (rev 349049)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 331340 Maintainer: tmn Status: ready -->
+<!-- EN-Revision: 349048 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
<refentry xml:id="function.mb-strrpos" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -93,6 +93,11 @@
</thead>
<tbody>
<row>
+ <entry>7.4.0</entry>
+ <entry><parameter>encoding</parameter> теперь является 4-м аргументом, а передача
+ <parameter>offset</parameter> в качестве 3-го аргумента теперь объявлена устаревшей.</entry>
+ </row>
+ <row>
<entry>5.2.0</entry>
<entry>
Добавлен необязательный аргумент <parameter>offset</parameter>.
Modified: phpdoc/ru/trunk/reference/mongodb/exceptions.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/exceptions.xml 2020-01-29 02:44:09 UTC (rev 349048)
+++ phpdoc/ru/trunk/reference/mongodb/exceptions.xml 2020-01-29 06:37:10 UTC (rev 349049)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 345346 Maintainer: rjhdby Status: ready -->
+<!-- EN-Revision: 349039 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<!-- $Revision$ -->
<book xml:id="mongodb.exceptions" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -11,6 +11,7 @@
&reference.mongodb.mongodb.driver.exception.commandexception;
&reference.mongodb.mongodb.driver.exception.connectionexception;
&reference.mongodb.mongodb.driver.exception.connectiontimeoutexception;
+ &reference.mongodb.mongodb.driver.exception.encryptionexception;
&reference.mongodb.mongodb.driver.exception.exception;
&reference.mongodb.mongodb.driver.exception.executiontimeoutexception;
&reference.mongodb.mongodb.driver.exception.invalidargumentexception;
@@ -47,6 +48,7 @@
<listitem><simpara><classname>MongoDB\Driver\Exception\SSLConnectionException</classname> (deprecated)</simpara></listitem>
</itemizedlist>
</listitem>
+ <listitem><simpara><classname>MongoDB\Driver\Exception\EncryptionException</classname></simpara></listitem>
<listitem>
<simpara><classname>MongoDB\Driver\Exception\ServerException</classname></simpara>
<itemizedlist>
Modified: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/bulkwrite/update.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/bulkwrite/update.xml 2020-01-29 02:44:09 UTC (rev 349048)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/bulkwrite/update.xml 2020-01-29 06:37:10 UTC (rev 349049)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 347938 Maintainer: lex Status: ready -->
+<!-- EN-Revision: 349044 Maintainer: lex Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="mongodb-driver-bulkwrite.update" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -56,7 +56,7 @@
<tbody>
<row>
<entry>arrayFilters</entry>
- <entry><type>array|object</type></entry>
+ <entry><type>array</type></entry>
<entry>
<para>
Modified: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/manager/construct.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/manager/construct.xml 2020-01-29 02:44:09 UTC (rev 349048)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/manager/construct.xml 2020-01-29 06:37:10 UTC (rev 349049)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 348272 Maintainer: lex Status: ready -->
+<!-- EN-Revision: 349039 Maintainer: lex Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="mongodb-driver-manager.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -641,6 +641,103 @@
</entry>
</row>
<row>
+ <entry>autoEncryption</entry>
+ <entry><type>array</type></entry>
+ <entry>
+ <para>
+ Предоставляет опции для включения автоматического шифрования на уровне поля на стороне клиента.
+ Поддерживаются следующие опции:
+
+ <table>
+ <title>Опции для автоматического шифрования</title>
+ <tgroup cols="3">
+ <thead>
+ <row>
+ <entry>Опция</entry>
+ <entry>Тип</entry>
+ <entry>Описание</entry>
+ </row>
+ </thead>
+ <tbody>
+ &mongodb.option.encryption.keyVaultClient;
+ &mongodb.option.encryption.keyVaultNamespace;
+ &mongodb.option.encryption.kmsProviders;
+ <row>
+ <entry>kmsProviders</entry>
+ <entry><type>array</type></entry>
+ <entry>Массив KMS провайдеров для шифрования ключей данных.</entry>
+ </row>
+ <row>
+ <entry>schemaMap</entry>
+ <entry><type>array</type></entry>
+ <entry>
+ <para>
+ Позволяет указать локальную схему JSON, которая используется для настройки шифрования.
+ </para>
+ <note>
+ <simpara>
+ Добавление <literal>schemaMap</literal> обеспечивает большую
+ безопасность, чем использование схем JSON, полученных с
+ сервера. Это защищает от вредоносного сервера, рекламирующего
+ ложную схему JSON, которая может заставить клиента отправлять
+ незашифрованные данные, которые должны быть зашифрованы.
+ </simpara>
+ </note>
+ <note>
+ <simpara>
+ Схемы, поставляемые в <literal>schemaMap</literal>, применяются только
+ для настройки автоматического шифрования на стороне
+ клиента. Другие правила проверки в схеме JSON
+ не будут применяться драйвером и приведут к ошибке.
+ </simpara>
+ </note>
+ </entry>
+ </row>
+ <row>
+ <entry>bypassAutoEncryption</entry>
+ <entry><type>boolean</type></entry>
+ <entry>
+ Если для этого параметра установлено значение &true;, <literal>mongocryptd</literal>
+ не будет появляться автоматически. Это используется для отключения
+ автоматического шифрования.
+ </entry>
+ </row>
+ <row>
+ <entry>extraOptions</entry>
+ <entry><type>array</type></entry>
+ <entry>
+ <literal>extraOptions</literal> относится к процессу <literal>mongocryptd</literal>. Смотрите
+ <link xlink:href="&url.mongodb.specs;/blob/master/source/client-side-encryption/client-side-encryption.rst#extraoptions">Руководство по шифрованию на стороне клиента</link>,
+ чтобы получить больше информации.
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </para>
+
+ <note>
+ <simpara>
+ Автоматическое шифрование — это только корпоративная функция, которая применяется
+ только к операциям над коллекцией. Автоматическое шифрование не
+ поддерживается для операций с базой данных или представлением, операции, которые
+ не получится обойти, приведут к ошибке. Чтобы обойти автоматическое
+ шифрование для всех операций, установите <literal>bypassAutoEncryption=true</literal>
+ в <literal>autoEncryption</literal>.
+
+ Automatic encryption is an enterprise only feature that only
+ applies to operations on a collection. Automatic encryption is not
+ supported for operations on a database or view, and operations that
+ are not bypassed will result in error. To bypass automatic
+ encryption for all operations, set <literal>bypassAutoEncryption=true</literal>
+ in <literal>autoEncryption</literal>. Для получения дополнительной информации
+ об операциях в белом списке смотрите
+ <link xlink:href="&url.mongodb.specs;/blob/master/source/client-side-encryption/client-side-encryption.rst#libmongocrypt-auto-encryption-whitelist">Руководство по шифрованию на стороне клиента</link>.
+ </simpara>
+ </note>
+ </entry>
+ </row>
+ <row>
<entry>ca_dir</entry>
<entry><type>string</type></entry>
<entry>
Modified: phpdoc/ru/trunk/reference/mongodb/mongodb.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb.xml 2020-01-29 02:44:09 UTC (rev 349048)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb.xml 2020-01-29 06:37:10 UTC (rev 349049)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 347939 Maintainer: rjhdby Status: ready -->
+<!-- EN-Revision: 349039 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes Maintainer: sergey -->
<!-- $Revision$ -->
<book xml:id="book.mongodb" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -11,6 +11,7 @@
&reference.mongodb.mongodb.driver.query;
&reference.mongodb.mongodb.driver.bulkwrite;
&reference.mongodb.mongodb.driver.session;
+ &reference.mongodb.mongodb.driver.clientencryption;
&reference.mongodb.mongodb.driver.writeconcern;
&reference.mongodb.mongodb.driver.readpreference;