Classe: Mongo::Crypt::DataKeyContext Private
- Herda:
-
Contexto
- Objeto
- Contexto
- Mongo::Crypt::DataKeyContext
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/crypt/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 criar uma chave de dados no sistema de gerenciamento de chaves.
Resumo do atributo de instância
Atributos herdados do Contexto
Recolhimento do Resumo do método de instância
-
#initialize(mongocrypt, io, master_key_document, key_alt_names, key_material) ➤ DataKeyContext
construtor
privado
Crie um novo objeto DataKeyContext .
Métodos herdados do Contexto
Detalhes do construtor
#initialize(mongocrypt, io, master_key_document, key_alt_names, key_material) ➤ DataKeyContext
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 DataKeyContext
41 42 43 44 45 46 47 |
# File 'build/ruby-driver-v2.19/lib/mongo/crypt/data_key_context.rb', linha 41 def inicializar(mongocrypt, io, master_key_document, key_alt_names, key_material) super(mongocrypt, io) Vinculação.ctx_setopt_key_encryption_key(auto, master_key_document.to_document) set_key_alt_names(key_alt_names) se key_alt_names Vinculação.ctx_setopt_key_material(auto, BSON::Binário.Novo(key_material)) se key_material initialize_ctx end |