Class: Mongo::Crypt::ExplicitEncryptionExpressionContext Private

Inherits:
ExplicitEncryptionContext show all
Defined in:
lib/mongo/crypt/explicit_encryption_expression_context.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

A Context object initialized for explicit expression encryption.

Instance Attribute Summary

Attributes inherited from Context

#ctx_p

Instance Method Summary collapse

Methods inherited from ExplicitEncryptionContext

#initialize

Methods inherited from Context

#initialize, #run_state_machine, #state

Constructor Details

This class inherits a constructor from Mongo::Crypt::ExplicitEncryptionContext

Instance Method Details

#init(doc) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



25
26
27
# File 'lib/mongo/crypt/explicit_encryption_expression_context.rb', line 25

def init(doc)
  Binding.ctx_explicit_encrypt_expression_init(self, doc)
end