Remove um nome alternativo de um documento de chave

# MongoDB\Driver\ClientEncryption::removeKeyAltName

(mongodb >=1.15.0)

MongoDB\Driver\ClientEncryption::removeKeyAltName — Remove um nome alternativo de um documento de chave

### Descrição

final public function MongoDB\Driver\ClientEncryption::removeKeyAltName(MongoDB\BSON\Binary `$keyId`, string `$keyAltName`): ?object

Remove `keyAltName` do conjunto de nomes alternativos para o documento de chave com o UUID `keyId` fornecido.

### Parâmetros

`keyId`
  Uma instância MongoDB\BSON\Binary com subtipo 4 (UUID) identificando o documento de chave.
`keyAltName`
  Nome alternativo a ser removido do documento de chave.

### Valor Retornado

Retorna a versão anterior do 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.

### Veja Também

- MongoDB\Driver\ClientEncryption::addKeyAltName() - Adiciona um nome alternativo a um documento de chave
- MongoDB\Driver\ClientEncryption::getKeyByAltName() - Obtém um de documento chave com um nome alternativo

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open