モジュール: Mongo::Crypt::KMS
- 定義:
- lib/mongo/crypt/KMS.rb
、lib/mongo/crypt/KMS/credentials.rb、lib/mongo/crypt/KMS/ Amazon Web
Services/credentials.rb、lib/mongo/crypt/KMS/ GCP/credentials。
rb、lib/mongo/crypt/KMS/kip/credentials.rb、lib/mongo/crypt/KMS/
Azure/credentials.rb、lib/mongo/crypt/KMS/local/credentials.rb、lib/mongo/crypt/
KMS/ Azure/access_token.rb、lib/mongo/crypt/KMS/Amazon
Amazon Web Services/
Master_document.rb、lib/mongo/crypt/KMS/ GCP /
Master_document.rb、lib/mongo/crypt/KMS/ Master_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/KMS/
GCP/credentials_retriever.rb、lib/mongo/crypt/KMS/ Azure/credentials_retriever.rb
Overview
rubocop:disable Style/Documentation
名前空間で定義済み
Modules: Amazon Web Services 、 Azure 、 GCP 、 KMIP 、 Local 、検証クラス:認証情報、認証情報ではありません 、マスターキードキュメント
クラスメソッドの概要を折りたたむ
-
.provider_base_type(identifier) ⇒ string
private
KMS プロバイダー 識別子 からベース プロバイダー タイプを返します。
クラスメソッドの詳細
.provider_base_type(identifier) ⇒ String
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
KMS プロバイダー識別子からベース プロバイダー タイプを返します。例として、「AWS:name1」は「AWS」を返し、:AWS は「AWS」を返します。
33 34 35 |
# ファイル 'lib/mongo/crypt/ kms.rb' の場合 33 行 デフォルト 自己.provider_base_type(identifier) identifier.to_s.分裂(':').最初に end |