クラス: Mongo::Auth::Aws::Credentials Private
- 継承:
-
構造体
- オブジェクト
- 構造体
- Mongo::Auth::Aws::Credentials
- 定義:
- lib/mongo/auth/ Amazon Web Services/credentials.rb
Overview
このクラスは、プライベート API の一部です。 このクラスは将来削除または変更される可能性があるため、可能な限り使用しないでください。
Amazon Web Servicesの認証情報セット。
インスタンス属性の概要を折りたたむ
-
#access_key_id ⇒ Object
属性 access_key_id の値を返します。
-
有効期限= オブジェクト
属性の有効期限の値を返します。
-
# secret_access_key =オブジェクト
Atlas secret_access_key の値を返します。
-
#session_token ⇒ Object
属性の値を Session_token の値を返します。
インスタンス メソッドの概要を折りたたむ
-
#の有効期限はありますか。 = true | false
private
認証情報の有効期限が切れているかどうか。
インスタンス属性の詳細
#access_key_id ⇒ Object
属性 access_key_id の値を返します
24 25 26 |
# ファイル 'lib/mongo/auth/ Amazon Web Services/credentials.rb' は、24 行を デフォルト access_key_id @access_key_id end |
有効期限=オブジェクト
属性の有効期限の値を返します
24 25 26 |
# ファイル 'lib/mongo/auth/ Amazon Web Services/credentials.rb' は、24 行を デフォルト 有効期限 @expiration end |
# secret_access_key =オブジェクト
Atlas secret_access_key の値を返します
24 25 26 |
# ファイル 'lib/mongo/auth/ Amazon Web Services/credentials.rb' は、24 行を デフォルト secret_access_key @secret_access_key end |
#session_token ⇒ Object
属性 Session_token の値を返します
24 25 26 |
# ファイル 'lib/mongo/auth/ Amazon Web Services/credentials.rb' は、24 行を デフォルト session_token @session_token end |
インスタンス メソッドの詳細
#の有効期限はありますか。 = true | false
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
認証情報の有効期限が切れているかどうかを返します。
26 27 28 29 30 31 32 33 34 |
# ファイル 'lib/mongo/auth/ Amazon Web Services/credentials.rb' は、26 行を デフォルト 期限切れの場合 場合 有効期限.nil? false else # 仕様に従って、認証情報は考慮されます 期限切れから 5 分以上離れた場合は有効です。 時間.になりました.UTC >= 有効期限 - 300 end end |