モジュール: Mongo::Auth::CredentialCache Private

定義:
build/ruby-Driver-v 2.19 /lib/mongo/auth/credential_cache.rb

Overview

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

計算された SCRAM 認証情報のキャッシュ ストア。

以来

  • 2.0.0

クラス属性の概要を折りたたむ

クラスメソッドの概要を折りたたむ

クラス属性の詳細

ストア=オブジェクト(読み取り専用)

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

以来

  • 2.0.0



27
28
29
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/credential_cache.rb', 行27

デフォルト store
  @store
end

クラスメソッドの詳細

キャッシュ(キー) →オブジェクト

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

以来

  • 2.0.0



40
41
42
43
44
45
46
47
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/credential_cache.rb', 行40

MongoDB_function デフォルト cache(キー)
  価値 = 得る(キー)
  場合 価値.nil?
    価値 = ノードの数
    セット(キー, 価値)
  end
  価値
end

クリアオブジェクト

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

以来

  • 2.0.0



49
50
51
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/credential_cache.rb', 行49

MongoDB_function デフォルト クリア
  @store = {}
end

get (キー) →オブジェクト

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

以来

  • 2.0.0



30
31
32
33
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/credential_cache.rb', 行30

MongoDB_function デフォルト 得る(キー)
  @store ||= {}
  @store[キー]
end

セット(キー、値) =オブジェクト

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

以来

  • 2.0.0



35
36
37
38
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/auth/credential_cache.rb', 行35

MongoDB_function デフォルト セット(キー, 価値)
  @store ||= {}
  @store[キー] = 価値
end