모듈: Mongo::Crypt
- 다음에 정의됨:
- lib/ Mongo/crypt.rb,
lib/ Mongo/crypt/ KMS.rb,
lib/ Mongo/crypt/hooks.rb,
lib/ Mongo/crypt/binary.rb,
lib/ Mongo/crypt/ 처리하다.rb,
lib/ Mongo/crypt/status.rb,
lib/ Mongo/crypt/바인딩.rb,
lib/ Mongo/crypt/context.rb,
lib/ Mongo/crypt/kms_context.rb,
lib/ Mongo/crypt/encryption_io.rb,
lib/ Mongo/crypt/auto_encrypter.rb,
lib/ Mongo/crypt/ KMS/
자격 증명.rb, lib/ Mongo/crypt/data_key_context.rb,
lib/ Mongo/crypt/explicit_encrypter.rb,
lib/ Mongo/crypt/ KMS/ Amazon Web Services/
자격 증명.rb, lib/ Mongo/crypt/ KMS/ GCP/
자격 증명.rb, lib/
Mongo/crypt/ KMS/kmip/ 자격 증명.rb, lib/ Mongo/crypt/ KMS/ Azure/
자격 증명.rb, lib/ Mongo/crypt/ KMS/local/
자격 증명.rb, lib/ Mongo/crypt/ KMS/ Azure/access_token.rb,
lib/ Mongo/crypt/auto_decryption_context.rb,
lib/ Mongo/crypt/auto_encryption_context.rb,
lib/ Mongo/ crypt/ KMS/ Amazon Web Services/master_document.rb,
lib/ Mongo/crypt/ KMS/ GCP/master_document.rb,
lib/ Mongo/crypt/
KMS/mate r_key_document.rb, lib/
Mongo/crypt/ KMS/kmip/master_document.rb, lib/
Mongo/crypt/ KMS/ Azure/master_document.rb, lib/ Mongo/crypt/ KMS/local/master_document.rb, lib/
Mongo / crypt/explicit_decryption_context.rb,
lib / Mongo/crypt/explicit_encryption_context.rb,
lib/ Mongo/crypt/rewrap_many_data_key_result.rb, lib/
Mongo /crypt/rerap_many_data_key_context.rb, /
lib/ KMS GCP/,GCP.rb
lib/ Mongo/crypt/ KMS/
Azure/credentials_retriever.rb, lib/ Mongo/crypt/explicit_encryption_expression_context.rb
네임스페이스 아래에 정의됨
모듈: Hooks, KMS 클래스: AutoDecryptionContext, AutoEncrypter, AutoEncryptionContext, Binary, Binding, Context, DataKeyContext, EncryptionIO, ExplicitDecryptionContext, ExplicitEncrypter, ExplicitEncryptionContext, ExplicitEncryptionExpressionContext, 핸들, KmsContext, RerapyManyDataKey, RewrapyContext, ReManywrapywrapyContext ,
클래스 메서드 요약 접기
클래스 메서드 세부 정보
.reset_autoload ⇒ 객체
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
49 50 51 52 |
# 파일 'lib/ Mongo/crypt/Binding.rb', 줄 49 def reset_autoload remove_const(:Binding) autoload(:Binding, 'mongo/crypt/Binding') end |
.validate_ffi! ⇒ Object
40 41 42 43 44 45 46 47 48 |
# 파일 'lib/ Mongo/crypt.rb', 40줄 def validate_ffi! 반환 만약 정의됨?(FFI) require 'ffi' 구출 LoadError => e 올리다 오류::Unmetdependency, 'ffi gem 이 설치 되지 않았기 때문에 암호화를 활성화 할 수 없습니다 .class } :#{e} )" end |