Clase: Mongo::Crypt::RewrapManyDataKeyContext Privado
- Hereda:
-
Context
- Objeto
- Context
- Mongo::Crypt::RewrapManyDataKeyContext
- Definido en:
- lib/mongo/crypt/rewrap_many_data_key_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 de contexto inicializado específicamente con el propósito de reencapsular claves de datos (descifrar y volver a cifrar utilizando una nueva KEK).
Resumen del atributo de la instancia
Atributos heredados de Context
Resumen del método de instancia colapsar
-
#initialize(mongocrypt, io, filtro, documento_maestra_llave) ⇒ RewrapManyDataKeyContext
constructor
privado
Crea un nuevo objeto RewrapManyDataKeyContext.
Métodos heredados de Contexto
Detalles del constructor
#initialize(mongocrypt, io, filtro, master_key_document) ⇒ RewrapManyDataKeyContext
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Crear un nuevo objeto RewrapManyDataKeyContext
37 38 39 40 41 42 43 |
# Archivo 'lib/mongo/crypt/rewrap_many_data_key_context.rb', línea 37 def inicializar(mongocrypt, io, filtro, master_key_document) super(mongocrypt, io) si master_key_document Vinculante.clave de cifrado ctx_setopt_key(sí mismo, master_key_document.to_document) end Vinculante.ctx_rewrap_many_datakey_init(sí mismo, filtro) end |