Clase: Mongo::Crypt::AutoDecryptionContext Privado
- Hereda:
-
Context
- Objeto
- Context
- Mongo::Crypt::AutoDecryptionContext
- Definido en:
- lib/mongo/crypt/auto_decryption_context.rb
Overview
Esta clase forma parte de una API privada. Evita usar esta clase si es posible, ya que puede ser eliminada o modificada en el futuro.
Un objeto Context inicializado para descifrado automático
Resumen del atributo de la instancia
Atributos heredados de Context
Resumen del método de instancia colapsar
-
#bson_mode ⇒ Symbol?
privado
Qué modo BSON usar al crear documentos a partir del resultado de la máquina de estados.
-
#initialize(mongocrypt, io, command) ⇒ AutoDecryptionContext
constructor
privado
Crea un nuevo objeto AutoEncryptionContext.
Métodos heredados de Contexto
Detalles del Constructor
#inicializar(mongocrypt, io, comando) ⇒ ContextoDeAutodecriptación
Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.
Crea un nuevo objeto AutoEncryptionContext
31 32 33 34 35 36 37 |
# Archivo 'lib/mongo/crypt/auto_decryption_context.rb', línea 31 def inicializar(mongocrypt, io, Comando) super(mongocrypt, io) @command = Comando Vinculante.ctx_decrypt_init(sí mismo, @command) end |
Detalles del método de instancia
#bson_mode ⇒ Symbol?
Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.
Qué modo BSON utilizar al crear documentos a partir del resultado de la máquina de estados. El valor devuelto se basa en la opción Mongo::Config.csfle_convert_to_ruby_types.
44 45 46 |
# Archivo 'lib/mongo/crypt/auto_decryption_context.rb', línea 44 def bson_mode mongo::Config.csfle_convert_to_ruby_types ? nulo : bson end |