Exceção: Mongo::Error::MissingPassword

Herda:
Mongo::Erro
  • Objeto
mostrar tudo
Definido em:
build/ruby-driver-v2.19/lib/mongo/error/missing_password.rb

Visão geral

Gerado quando as operações que exigem uma senha (por exemplo recuperando uma senha com sal ou hash) são tentadas em um objeto de usuário que não foi criado com uma senha.

Desde:

  • 2.8.0

Resumo constante

Constantes herdadas de Mongo::Error

BAD_VALUE, CODE, CURSOR_NOT_FOUND, ERR, ERRMSG, ERROR, TransIENT_TRANSACTION_ERROR_LAbel, UNKNOWN_ERROR, UNKNOWN_TRANSACTION_COMMIT_RESULT_LAbel, WRITE_CONCERN_ERROR, WRITE_CONCERN_ERRORS, WRITE_ERRORS

Resumo do atributo de instância

Atributos incluídos de Notável

#connection_global_id, # generação, #service_id

Recolhimento do Resumo do método de instância

Métodos herdados do Mongo::Error

#change_stream_resumable?, #write_concern_error_label?, #write_concern_error_labels

Métodos incluídos do ChangeStreamResumable

#change_stream_resumable?

Métodos incluídos do WriteRetryable

#write_retryable?

Métodos incluídos do Labelable

#add_label, #label?, #labels

Métodos incluídos do Notable

#add_note, #add_notes, #notes, #to_s

Detalhes do construtor

#initialize(msg = nil) ⇒ MissingPassword

Retorna uma nova instância de missingPassword.

Desde:

  • 2.8.0



27
28
29
# File 'build/ruby-driver-v2.19/lib/mongo/error/missing_password.rb', linha 27

def inicializar(mensagem = nada)
  super(mensagem || 'O usuário foi criado sem uma senha')
end