Clase: Mongo::Crypt::KMS::Local::MasterKeyDocument Privado
- Hereda:
-
Objeto
- Objeto
- Mongo::Crypt::KMS::Local::Documento de clave maestra
- Definido en:
- lib/mongo/crypt/kms/local/master_document.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.
El objeto de documento de clave maestra KMS local contiene parámetros de clave maestra KMS.
Colapso del resumen del método de instancia
-
#initialize(_opts) ⇒ MasterKeyDocument
constructor
privada
Crea un objeto de documento de clave maestra a partir de un hash de parámetros.
-
#to_document ⇒ BSON::Document
privada
Convierte el objeto de documento de clave maestra en un documento BSON en formato libmongocrypt.
Detalles del constructor
#inicializar(_opts) ⇒ MasterKeyDocument
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Crea un objeto de documento de clave maestra a partir de un hash de parámetros. Este método vacío mantiene una interfaz uniforme para todos los proveedores de KMS.
29 30 |
# Archivo 'lib/mongo/crypt/kms/local/master_document.rb', línea 29 def inicializar(_opta) end |
Detalles del método de instancia
#to_document ⇒ BSON::Document
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Convierte el objeto de documento de clave maestra en un documento BSON en formato libmongocrypt.
35 36 37 |
# Archivo 'lib/mongo/crypt/kms/local/master_document.rb', línea 35 def al_documento BSON::Documento.Nuevo({ proveedor: "local" }) end |