Clase: Mongo::Crypt::ExplicitEncryptionContext Privado
- Hereda:
-
Context
- Objeto
- Context
- Mongo::Crypt::Contexto de cifrado explícito
- Definido en:
- lib/mongo/crypt/contexto_de_cifrado_explícito.rb
Overview
Esta clase forma parte de una API privada. Debe evitar usarla siempre que sea posible, ya que podría eliminarse o modificarse en el futuro.
Un objeto de contexto inicializado para cifrado explícito
Subclases conocidas directas
Resumen de atributos de instancia
Atributos heredados del contexto
Colapso del resumen del método de instancia
- #init(doc) ⇒ Objeto privada
-
#inicializar(mongocrypt, io, doc, opciones = {}) ⇒ ExplicitEncryptionContext
constructor
privada
Crea un nuevo objeto ExplicitEncryptionContext.
Métodos heredados de Contexto
#máquina_de_estado_de_ejecución, #estado
Detalles del constructor
#inicializar(mongocrypt, io, doc, opciones = {}) ⇒ ExplicitEncryptionContext
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Nota:
El algoritmo Range es solo experimental. No está diseñado para
Crear un nuevo objeto ExplicitEncryptionContext
uso público.
67 68 69 70 71 72 |
# Archivo 'lib/mongo/crypt/explicit_encryption_context.rb', línea 67 def inicializar(Mongocrypt, io, doc, = {}) Super(Mongocrypt, io) opciones_de_tecla_establecer() opciones_del_algoritmo_de_configuración() init(doc) end |
Detalles del método de instancia
#init(doc) ⇒ objeto
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
74 75 76 |
# Archivo 'lib/mongo/crypt/explicit_encryption_context.rb', línea 74 def init(doc) Vinculante.ctx_explicit_encrypt_init(yo, doc) end |