クラス: Mongo::Auth::SaslConversionBase Private
- 継承:
-
ConversionBase
- オブジェクト
- ConversionBase
- Mongo::Auth::SaslConversionBase
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/auth/ sasl_convert_base.rb
Overview
このクラスは、プライベート API の一部です。 このクラスは将来削除または変更される可能性があるため、可能な限り使用しないでください。
クライアントとサーバー間の SASL 通信に関する共通の動作を定義します。
既知のサブクラスを直接確認
Aws:: Conversion 、 Gsdapi:: Conversion 、 ScrimConversionBase
定数の概要の削減
- CLIENT_FIRST_MESSAGE =
この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。
基本クライアントの最初のメッセージ。
{ saslStart: 1, autoAuthorize: 1 }.freeze
- CLIENT_CONTINUE_MESSAGE =
この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。
基本クライアントの続行メッセージ。
{ saslContinue: 1 }.freeze
インスタンス属性の概要
ConversionBaseから継承された属性
インスタンス メソッドの概要を折りたたむ
-
#start(connection) ⇒ Protocol::Message
private
SASL 交信を開始します。
ConversionBaseから継承されたメソッド
#Build_message 、 #initialize 、#speculative_auth_document 、 # validate_external_auth_source
コンストラクターの詳細
このクラスは、 Mongo::Auth::ConversionBaseから コンストラクターを継承します。
インスタンス メソッドの詳細
# start (接続) → Protocol::Message
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
SASL 交信を開始します。 これにより、サーバーに送信する必要がある最初のメッセージが返されます。
39 40 41 42 |
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/sal_convert_base.rb', 行39 デフォルト 始める(接続) セレクター = client_first_document (接続, user.auth_source, セレクター) end |