类:Mongo::Crypt::KMS::Local::MasterKeyDocument Private
- 继承:
-
对象
- 对象
- Mongo::Crypt::KMS::Local::MasterKeyDocument
- 定义于:
- lib/ Mongo/crypt/ KMS/local/master_document.rb
Overview
此类是私有 API 的一部分。 应尽可能避免使用此类,因为它将来可能会被删除或更改。
本地KMS主密钥文档对象包含KMS主密钥参数。
实例方法摘要折叠
-
#initialize (_opts) ⇒ MasterKeyDocument
构造函数
private
从参数哈希创建主密钥文档对象。
-
# to_document ⇒ BSON::Document
private
将主密钥文档对象转换为 libmongocrypt 格式的 BSON 文档。
构造函数详情
#initialize (_opts) ⇒ MasterKeyDocument
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
从参数哈希创建主密钥文档对象。 此空方法旨在为所有KMS提供程序保留统一接口。
29 30 |
# File 'lib/ Mongo/crypt/ KMS/local/master_document.rb', line 29 def 初始化(_opts) end |
实例方法详细信息
# to_document ⇒ BSON::Document
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
将主密钥文档对象转换为 libmongocrypt 格式的 BSON 文档。
35 36 37 |
# File 'lib/ Mongo/crypt/ KMS/local/master_document.rb', line 35 def to_document BSON::文档.new({ 提供商: " local " }) end |