MongoDB\Driver\ClientEncryption::removeKeyAltName
(mongodb >=1.15.0)
MongoDB\Driver\ClientEncryption::removeKeyAltName β ΠΠΈΠ΄Π°Π»Π΅Π½Π½Ρ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠΌΠ΅Π½Ρ Π· Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π· ΠΊΠ»ΡΡΠ΅ΠΌ
ΠΠΏΠΈΡ
final public MongoDB\Driver\ClientEncryption::removeKeyAltName(MongoDB\BSON\Binary $keyId, string $keyAltName): ?object
Π£Π΄Π°Π»ΡΠ΅Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡkeyAltName
Π· Π½Π°Π±ΠΎΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΈΡ
ΡΠΌΠ΅Π½ Π΄Π»Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π· ΠΊΠ»ΡΡΠ΅ΠΌ ΡΠ· Π·Π°Π΄Π°Π½ΠΈΠΌ UUID keyId
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
keyId
ΠΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ MongoDB\BSON\Binary Π· ΠΏΡΠ΄ΡΠΈΠΏΠΎΠΌ 4 (UUID), ΡΠΎ ΡΠ΄Π΅Π½ΡΠΈΡΡΠΊΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΡΠ· ΠΊΠ»ΡΡΠ΅ΠΌ.
keyAltName
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½Π΅ ΡΠΌ'Ρ Π΄Π»Ρ Π²ΠΈΠ΄Π°Π»Π΅Π½Π½Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π· ΠΊΠ»ΡΡΠ΅ΠΌ.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΏΠΎΠΏΠ΅ΡΠ΅Π΄Π½Ρ Π²Π΅ΡΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π· ΠΊΠ»ΡΡΠ΅ΠΌ Π°Π±ΠΎ null
, ΡΠΊΡΠΎ ΠΆΠΎΠ΄Π΅Π½ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π½Π΅ Π·Π±ΡΠ³Π°ΡΡΡΡΡ.
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
- ΠΡΠΈ ΠΏΠΎΠΌΠΈΠ»ΡΡ ΠΏΠ°ΡΡΠΈΠ½Π³Ρ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊMongoDB\Driver\Exception\InvalidArgumentException
- ΠΡΠΈ Π½Π΅Π²Π΄Π°Π»ΠΎΠΌΡ Π·'ΡΠ΄Π½Π°Π½Π½Ρ Π· ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ (ΠΊΡΡΠΌ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ Π°ΡΡΠ΅Π½ΡΠΈΡΡΠΊΠ°ΡΡΡ) ΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊMongoDB\Driver\Exception\ConnectionException
- Π£ ΡΠ°Π·Ρ Π½Π΅Π²Π΄Π°Π»ΠΎΡ Π°ΡΡΠ΅Π½ΡΠΈΡΡΠΊΠ°ΡΡΡ ΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊMongoDB\Driver\Exception\AuthenticationException
- ΠΠΈΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊ MongoDB\Driver\Exception\RuntimeExceptionΡ ΡΠ°Π·Ρ Π²ΠΈΠ½ΠΈΠΊΠ½Π΅Π½Π½Ρ ΡΠ½ΡΠΈΡ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ.
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- MongoDB\Driver\ClientEncryption::addKeyAltName() - ΠΠΎΠ΄Π°Ρ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½Π΅ ΡΠΌ'Ρ Π΄ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΡΠ· ΠΊΠ»ΡΡΠ΅ΠΌ
- MongoDB\Driver\ClientEncryption::getKeyByAltName() - ΠΡΡΠΈΠΌΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΡΠ· ΠΊΠ»ΡΡΠ΅ΠΌ ΡΠΎΠ΄ΠΎ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠΌΠ΅Π½Ρ