클래스: Mongo::Crypt::KMS::Local::MasterKeyDocument 비공개
- 상속:
-
객체
- 객체
- Mongo::Crypt::KMS::Local::MasterKeyDocument
- 다음에 정의됨:
- build/ruby-driver-v2.19/lib/mongo/crypt/KMS/local/master_document.rb
개요
이 클래스는 비공개 API의 일부입니다. 이 클래스는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
로컬 KMS 마스터 키 문서 객체 에 KMS 마스터 키 매개변수가 포함되어 있습니다.
인스턴스 메서드 요약 접기
-
#initialize(_opts) ⇒ MasterKeyDocument
생성자
비공개
매개변수 해시 형식으로 마스터 키 문서 객체를 생성합니다.
-
#to_document ⇒ BSON::Document
비공개
마스터 키 문서 객체를 libmongocrypt 형식의 BSON 문서로 변환합니다.
생성자 세부 정보
#initialize(_opts) ⇒ MasterKeyDocument
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
매개변수 해시 형식으로 마스터 키 문서 객체 를 생성합니다. 이 빈 메서드는 모든 KMS 제공자에 대해 균일한 인터페이스를 유지하기 위한 것입니다.
29 30 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/crypt/KMS/local/master_document.rb', 줄 29 def 초기화(_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 def to_document BSON::문서.신규({ 제공자: "local" }) end |