MongoDB\Driver\ClientEncryption::getKey

(mongodb >=1.15.0)

MongoDB\Driver\ClientEncryption::getKey β€” ΠžΡ‚Ρ€ΠΈΠΌΡƒΡ” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ–Π· ΠΊΠ»ΡŽΡ‡Π΅ΠΌ

Опис

final public MongoDB\Driver\ClientEncryption::getKey(MongoDB\BSON\Binary $keyId): ?object

Π—Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ”Π΄ΠΈΠ½ΠΈΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ–Π· ΠΊΠ»ΡŽΡ‡Π΅ΠΌ Ρƒ ΠΊΠΎΠ»Π΅ΠΊΡ†Ρ–Ρ— сховища ΠΊΠ»ΡŽΡ‡Ρ–Π² Ρ–Π· Π·Π°Π΄Π°Π½ΠΈΠΌ UUID keyId

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

keyId

ЕкзСмпляр MongoDB\BSON\Binary Π· ΠΏΡ–Π΄Ρ‚ΠΈΠΏΠΎΠΌ 4 (UUID), Ρ‰ΠΎ Ρ–Π΄Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΡƒΡ” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ–Π· ΠΊΠ»ΡŽΡ‡Π΅ΠΌ.

ЗначСння, Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‚ΡŒΡΡ

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ–Π· ΠΊΠ»ΡŽΡ‡Π΅ΠΌ Π°Π±ΠΎ null, якщо ΠΆΠΎΠ΄Π΅Π½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π΅ збігся.

Помилки

  • ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΈΠ»Ρ†Ρ– парсингу Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ ΠΊΠΈΠ΄Π°Ρ” винятокMongoDB\Driver\Exception\InvalidArgumentException
  • ΠŸΡ€ΠΈ Π½Π΅Π²Π΄Π°Π»ΠΎΠΌΡƒ Π·'Ρ”Π΄Π½Π°Π½Π½Ρ– Π· сСрвСром (ΠΊΡ€Ρ–ΠΌ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ†Ρ–Ρ—) ΠΊΠΈΠ΄Π°Ρ” винятокMongoDB\Driver\Exception\ConnectionException
  • Π£ Ρ€Π°Π·Ρ– Π½Π΅Π²Π΄Π°Π»ΠΎΡ— Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ†Ρ–Ρ— ΠΊΠΈΠ΄Π°Ρ” винятокMongoDB\Driver\Exception\AuthenticationException
  • Π’ΠΈΠΊΠΈΠ΄Π°Ρ” виняток MongoDB\Driver\Exception\RuntimeExceptionΡƒ Ρ€Π°Π·Ρ– виникнСння Ρ–Π½ΡˆΠΈΡ… ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ.