Clase: Mongo::Auth::Aws::Credentials Privada

Hereda:
Estructura
  • Objeto
Mostrar todo
Definido en:
lib/mongo/auth/aws/credentials.rb

Overview

Esta clase forma parte de una API privada. Debe evitar usarla siempre que sea posible, ya que podría eliminarse o modificarse en el futuro.

El conjunto de credenciales de AWS.

Desde:

  • 2.0.0

Colapso delresumen de atributos de instancia

Colapso del resumen del método de instancia

Detalles de los atributos de instancia

#access_key_idObject

Devuelve el valor del atributo access_key_id

Devuelve:

  • (Objeto) -

    el valor actual de access_key_id



24
25
26
# Archivo 'lib/mongo/auth/aws/credentials.rb', línea 24

def id de clave de acceso
  @access_key_id
end

#expiraciónObjeto

Devuelve el valor de expiración del atributo

Devuelve:

  • (Objeto) -

    el valor actual de vencimiento



24
25
26
# Archivo 'lib/mongo/auth/aws/credentials.rb', línea 24

def vencimiento
  @vencimiento
end

#secret_access_keyobjeto

Devuelve el valor del atributo secret_access_key

Devuelve:

  • (Objeto) -

    el valor actual de secret_access_key



24
25
26
# Archivo 'lib/mongo/auth/aws/credentials.rb', línea 24

def clave de acceso secreta
  @clave_de_acceso_secreta
end

#session_tokenObject

Devuelve el valor del atributo session_token

Devuelve:

  • (Objeto) -

    el valor actual de session_token



24
25
26
# Archivo 'lib/mongo/auth/aws/credentials.rb', línea 24

def session_token
  @session_token
end

Detalles del método de instancia

#¿expirado?verdadero | falso

Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.

Devuelve si las credenciales han expirado.

Devuelve:

  • (verdadero | falso)

    Si las credenciales han expirado.

Desde:

  • 2.0.0



26
27
28
29
30
31
32
33
34
# Archivo 'lib/mongo/auth/aws/credentials.rb', línea 26

def ¿venció?
  Si vencimiento.nil?
    false
  else
    # Según la especificación, las credenciales se consideran
    # válidos si faltan más de cinco minutos para que caduquen.
    Tiempo.ahora.hora UTC >= vencimiento - 300
  end
end