Classe: Mongo::Crypt::RewrapManyDataKeyContext Privado
- Herda:
-
Contexto
- Objeto
- Contexto
- Mongo::Crypt::RewrapManyDataKeyContext
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/crypt/rewrap_many_data_key_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 especificamente com a finalidade de reembrulhar chaves de dados (descriptografar e recriptografar usando uma nova KEK).
Resumo do atributo de instância
Atributos herdados do Contexto
Recolhimento do Resumo do método de instância
-
#initialize(mongocrypt, io, filter, master_key_document) ➤ RewrapManyDataKeyContext
construtor
privado
Crie um novo objeto RewrapManyDataKeyContext.
Métodos herdados do Contexto
Detalhes do construtor
#initialize(mongocrypt, io, filter, master_key_document) ➤ RewrapManyDataKeyContext
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 RewrapManyDataKeyContext
37 38 39 40 41 42 43 |
# File 'build/ruby-driver-v2.19/lib/mongo/crypt/rewrap_many_data_key_context.rb', linha 37 def inicializar(mongocrypt, io, filtro, filtro, master_key_document) super(mongocrypt, io) se master_key_document Vinculação.ctx_setopt_key_encryption_key(auto, master_key_document.to_document) end Vinculação.ctx_rewrap_many_datakey_init(auto, filtro, filtro) end |