クラス: Mongo::Auth::Base Private

継承:
オブジェクト
  • オブジェクト
すべて表示
定義:
build/ruby-Driver-v 2.19 /lib/mongo/auth/base.rb

Overview

このクラスは、プライベート API の一部です。 このクラスは将来削除または変更される可能性があるため、可能な限り使用しないでください。

認証子の基本クラス。

各認証子は、特定の接続を介した認証のためにインスタンス化されます。

以来

  • 2.0.0

既知のサブクラスを直接確認

Amazon Web ServicesCRGspiLDAPSCRAMX509

インスタンス属性の概要を折りたたむ

インスタンス メソッドの概要を折りたたむ

コンストラクターの詳細

#初期化(ユーザー、接続、**ops) =ベース

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

認証子を初期化します。

パラメーター:

  • user 認証::ユーザー

    認証するユーザー。

  • 接続 Mongo::Connection

    認証する接続。

以来

  • 2.0.0



40
41
42
43
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/base.rb' の場合は40行

デフォルト 初期化(user, 接続, **ops)
  @user = user
  @ connection = 接続
end

インスタンス属性の詳細

#接続= Mongo::Connection (readonly)

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

認証する接続を返します。

次の値を返します。

  • Mongo::Connection

    認証する接続。

以来

  • 2.0.0



33
34
35
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/base.rb' の場合は33行

デフォルト 接続
  @ connection
end

# user = Mongo::Auth::User (readonly)

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

認証するユーザーを返します。

次の値を返します。

以来

  • 2.0.0



30
31
32
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/base.rb' の場合は30行

デフォルト user
  @user
end

インスタンス メソッドの詳細

#通信=オブジェクト

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

以来

  • 2.0.0



45
46
47
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/base.rb' の場合は45行

デフォルト 交信
  @convert ||= 自己.クラス.const_get(:変換).新着情報(user, 接続)
end