クラス: Mongo::Crypt::ExpriteEncryptionContext Private
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/crypt/explit_encryption_context.rb
Overview
このクラスは、プライベート API の一部です。 このクラスは将来削除または変更される可能性があるため、可能な限り使用しないでください。
明示的な暗号化のために初期化された Context オブジェクト
既知のサブクラスを直接確認
インスタンス属性の概要
コンテキストから継承される属性
インスタンス メソッドの概要を折りたたむ
- # init (ドキュメント) = オブジェクト private
-
#初期化(mongocrypt, io, doc, オプション = {{}) = ExpressEncryptionContext
コンストラクター
private
新しい明示的暗号化コンテキスト オブジェクトを作成します。
Contextから継承されたメソッド
コンストラクターの詳細
#初期化( mongocrypt , io, doc, オプション = {{}) = ExpressEncryptionContext
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
注:
RangePreview アルゴリズムは実験的なもののみです。 対象ではありません
新しい明示的暗号化コンテキスト オブジェクトの作成
パブリックで使用します。
66 67 68 69 70 71 |
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/crypt/explit_encryption_context.rb', 行66 デフォルト 初期化(mongocrypt, io, doc, = {}) スーパー(mongocrypt, io) set_key_opts() set_algorithm_opts() init(doc) end |
インスタンス メソッドの詳細
# init (ドキュメント) =オブジェクト
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
73 74 75 |
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/crypt/explit_encryption_context.rb', 行73 デフォルト init(doc) バインディング.ctx_explicit_encrypt_init(自己, doc) end |