Classe: Mongo::Crypt::AutoDecryptionContext Private
- Herda:
-
Contexto
- Objeto
- Contexto
- Mongo::Crypt::AutoDecryptionContext
- Definido em:
- lib/mongo/crypt/auto_decryption_context.rb
Visão geral
Esta classe faz parte de uma API privada. Evite usar essa classe, se possível, pois ela pode ser removida ou alterada no futuro.
Um objeto de contexto inicializado para descriptografia automática
Resumo do atributo de instância
Atributos herdados do Contexto
Recolhimento do Resumo do método de instância
-
#bson_mode ⇒ Symbol?
privado
Qual modo BSON usar ao criar documentos a partir do resultado da máquina de estados.
-
#initialize(mongocrypt, io, command) ➤ AutoDecryptionContext
construtor
privado
Crie um novo objeto AutoEncryptionContext.
Métodos herdados do Contexto
Detalhes do construtor
#initialize(mongocrypt, io, command) ➤ AutoDecryptionContext
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Criar um novo objeto AutoEncryptionContext
31 32 33 34 35 36 37 |
# File 'lib/mongo/crypt/auto_decryption_context.rb', linha 31 def inicializar(mongocrypt, io, comando) super(mongocrypt, io) @command = comando Vinculação.ctx_decrypt_init(auto, @command) end |
Detalhes do método de instância
#bson_mode ⇒ Symbol?
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Qual modo BSON usar ao criar documentos a partir do resultado da máquina de estados. O valor retornado é baseado na opção Mongo::Config.csfle_convert_to_ruby_types.
44 45 46 |
# File 'lib/mongo/crypt/auto_decryption_context.rb', linha 44 def bson_mode mongo::Config.csfle_convert_to_ruby_types ? nada : :bson end |