MongoDB\Driver\ClientEncryption::getKey
(mongodb >=1.15.0)
MongoDB\Driver\ClientEncryption::getKey — Obtém um documento de chave
Descrição
Encontra um único documento de chave na coleção do cofre de chaves com o UUID
keyId
fornecido.
Parâmetros
keyId
-
Uma instância MongoDB\BSON\Binary com subtipo 4 (UUID) identificando o documento de chave.
Valor Retornado
Retorna o documento de chave ou null
se nenhum documento corresponder.
Erros/Exceções
- Lança uma exceção MongoDB\Driver\Exception\InvalidArgumentException em caso de erro ao analisar argumentos.
- Lança uma exceção MongoDB\Driver\Exception\ConnectionException se a conexão com o servidor falhar (por outros motivos além da autenticação).
- Lança uma exceção MongoDB\Driver\Exception\AuthenticationException se a autenticação for necessária e falhar.
- Lança MongoDB\Driver\Exception\RuntimeException em outros erros.