Exceção: Mongo::Auth::InvalidMechanism

Herda:
Configuração inválida mostrar tudo
Definido em:
build/ruby-driver-v2.19/lib/mongo/auth.rb

Visão geral

Gerado ao tentar obter um mecanismo de autorização inválido.

Desde:

  • 2.0.0

Resumo do atributo de instância

Atributos incluídos de Error::Notable

#connection_global_id, # generação, #service_id

Recolhimento do Resumo do método de instância

Métodos incluídos do Error::Notable

#add_note, #add_notes, #notes, #to_s

Detalhes do construtor

#initialize(mecanismo) ➤ InvalidMechanism

Instancie o novo erro.

Exemplos:

Instancie o erro.

Mongo::Auth::InvalidMechanism.new(:test)

Parâmetros:

  • Mecanismo (Símbolo)

    O mecanismo fornecido.

Desde:

  • 2.0.0



121
122
123
124
125
126
# File 'build/ruby-driver-v2.19/lib/mongo/auth.rb', linha 121

def inicializar(Mecanismo)
  Mecanismos_conhecidos = Fontes.keys.sort.map fazer |chave|
    chave.inspecionar
  end.juntar(', ')
  super("#{mecanismo.inspecionar} é inválido, use um dos seguintes mecanismos: #{known_mecanismos}")
end