クラス: Mongo::Auth::X 509 ::Conversion Private
- 継承:
-
ConversionBase
- オブジェクト
- ConversionBase
- Mongo::Auth::X 509 ::Conversion
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/auth/x 509 /convert.rb
Overview
このクラスは、プライベート API の一部です。 このクラスは将来削除または変更される可能性があるため、可能な限り使用しないでください。
クライアントとサーバー間の単一の X. 509通信に関する動作を定義します。
定数の概要の削減
- ログイン =
この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。
ログイン メッセージ。
{ 認証: 1, メカニズム: x509::メカニズム }.freeze
インスタンス属性の概要
ConversionBaseから継承された属性
インスタンス メソッドの概要を折りたたむ
-
#推測的_認証_ドキュメント = ハッシュ | nil
private
ハンドシェイク内でサーバーに提供するハッシュを推測的認証キーの値として返します。
-
#start(connection) ⇒ Protocol::Message
private
X. 509の交信を開始します。
ConversionBaseから継承されたメソッド
#Build_message 、 # initialize 、# validate_external_auth_source
コンストラクターの詳細
このクラスは、 Mongo::Auth::ConversionBaseから コンストラクターを継承します。
インスタンス メソッドの詳細
#推測的_認証_ドキュメント = ハッシュ | nil
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
ハンドシェイク内でサーバーに提供するハッシュを推測的認証キーの値として返します。
認証メカニズムが推測的認証をサポートしていない場合、このメソッドは nil を返します。
56 57 58 |
次のファイル「Build/ruby-Driver-v 2.19 /lib/mongo/auth/x 509 /convert.rb」、 行56 デフォルト 推測的_認証_ドキュメント client_first_document end |
# start (接続) → Protocol::Message
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
X. 509の交信を開始します。 これにより、サーバーに送信する必要がある最初のメッセージが返されます。
43 44 45 46 47 |
次のファイル「Build/ruby-Driver-v 2.19 /lib/mongo/auth/x 509 /convert.rb」、 行43 デフォルト 始める(接続) validate_external_auth_source セレクター = client_first_document (接続, ' $external ', セレクター) end |