クラス: Mongo::Crypt::KMS::Local:: MasterKeyDocument Private
- 継承:
-
オブジェクト
- オブジェクト
- Mongo::Crypt::KMS::Local:: MasterKeyDocument
- 定義:
- build/ruby-Driver-v2.19/lib/ mongo /crypt/ KMS /local/ Master_document.rb
Overview
このクラスは、プライベート API の一部です。 このクラスは将来削除または変更される可能性があるため、可能な限り使用しないでください。
ローカル KMS マスター キー ドキュメント オブジェクトには、KMS マスター キー パラメーターが含まれます。
インスタンス メソッドの概要を折りたたむ
-
#初期化(_opts) = マスターキードキュメント
コンストラクター
private
パラメーター ハッシュからマスター キー ドキュメント オブジェクトを作成します。
-
#to_document ⇒ BSON::Document
private
マスターキー ドキュメント オブジェクトを libmongocrypt 形式の BSON ドキュメントに変換します。
コンストラクターの詳細
#初期化( _opts ) = マスターキードキュメント
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
パラメーター ハッシュからマスター キー ドキュメント オブジェクトを作成します。 この空のメソッドは、すべての KMS プロバイダーに対して統一されたインターフェースを保持することを目的としています。
29 30 |
# ファイル 'Build/ruby-Driver-v2.19/lib/ mongo /crypt/ KMS /local/ Master_document.rb '、 行29 デフォルト 初期化(_opts) end |
インスタンス メソッドの詳細
#to_document ⇒ BSON::Document
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
マスターキー ドキュメント オブジェクトを libmongocrypt 形式の BSON ドキュメントに変換します。
35 36 37 |
# ファイル 'Build/ruby-Driver-v2.19/lib/ mongo /crypt/ KMS /local/ Master_document.rb '、 行35 デフォルト to_document BSON::ドキュメント.新着情報({ プロバイダー: " local " }) end |