Classe: Mongo::Crypt::KMS::Local::MasterKeyDocument Private
- Herda:
-
Objeto
- Objeto
- Mongo::Crypt::KMS::Local::MasterKeyDocument
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/crypt/KMS/local/master_document.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.
O objeto de documento de chave mestra KMS local contém parâmetros de chave mestra KMS.
Recolhimento do Resumo do método de instância
-
#initialize(_opts) ➤ MasterKeyDocument
construtor
privado
Cria um objeto de documento de chave mestra a partir de um hash de parâmetros.
-
#to_document ➤ BSON::Document
privado
Converta o objeto de documento de chave mestra em um documento BSON no formato libmongocrypt.
Detalhes do construtor
#initialize(_opts) ➤ MasterKeyDocument
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.
Cria um objeto de documento de chave mestra a partir de um hash de parâmetros. Este método vazio é manter uma interface uniforme para todos os provedores de KMS.
29 30 |
# File 'build/ruby-driver-v2.19/lib/mongo/crypt/KMS/local/master_document.rb', linha 29 def inicializar(_opts) end |
Detalhes do método de instância
#to_document ➤ BSON::Document
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.
Converta o objeto de documento de chave mestra em um documento BSON no formato libmongocrypt.
35 36 37 |
# File 'build/ruby-driver-v2.19/lib/mongo/crypt/KMS/local/master_document.rb', linha 35 def to_document BSON::Documento.Novo({ fornecedor: "local" }) end |