Exceção: Mongoid::Errors::InvalidAutoEncryptionConfiguration

Herda:
MongoidError
  • Objeto
mostrar tudo
Definido em:
lib/mongoid/errors/invalid_auto_encryption_configuration.rb

Visão geral

Este erro é gerado quando a configuração criptografia automática para um cliente é inválida.

Resumo constante

Constantes herdadas de MongoidError

MongoidError::BASE_KEY

Resumo do atributo de instância

Atributos herdados de MongoidError

#problema, #resolução, #summary

Recolhimento do Resumo do método de instância

Métodos herdados de MongoidError

#compose_message

Detalhes do construtor

#initialize(name, kms_provider = nil) ➤ InvalidAutoEncryptionConfiguration

Inicialize o erro.

Parâmetros:

  • name (Símbolo)

    O nome da configuração do cliente .



14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'lib/mongoid/errors/invalid_auto_encryption_configuration.rb', linha 14

def inicializar(name, kms_provider = nada)
  se kms_provider
    super(
      compound_message(
        "invalid_auto_encryption_configuration_for_kms_provider",
        { cliente: name, kms_provider: kms_provider }
      )
    )
  mais
    super(
      compound_message(
        "invalid_auto_encryption_configuration",
        { cliente: name }
      )
    )
  end
end