Classe: Mongo::Auth::Aws::Credentials Private
- Herda:
-
Estrutura
- Objeto
- Estrutura
- Mongo::Auth::Aws::Credentials
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/auth/Amazon Web Services/credentials.rb
Visão geral
Esta classe faz parte de uma API privada. Evite usar essa classe, se possível, pois ela pode ser removida ou alterada no futuro.
O conjunto de credenciais do Amazon Web Services.
Recolhimento do Resumo do atributo de instância
-
#access_key_id ⇒ Object
Retorna o valor do atributo access_key_id.
-
#expiração ➤ Objeto
Retorna o valor da expiração do atributo.
-
#secret_access_key ➤ Objeto
Retorna o valor do atributo secret_access_key.
-
#session_token ➤ Objeto
Retorna o valor do atributo session_token.
Recolhimento do Resumo do método de instância
-
#expirado? ➤ verdadeiro | false
privado
Se as credenciais expiraram.
Detalhes do atributo da instância
#access_key_id ➤ Objeto
Retorna o valor do atributo access_key_id
24 25 26 |
# File 'build/ruby-driver-v2.19/lib/mongo/auth/Amazon Web Services/credentials.rb', linha 24 def access_key_id @access_key_id end |
#expiração ➤ Objeto
Retorna o valor da expiração do atributo
24 25 26 |
# File 'build/ruby-driver-v2.19/lib/mongo/auth/Amazon Web Services/credentials.rb', linha 24 def Expiração @expiração end |
#secret_access_key ➤ Objeto
Retorna o valor do atributo secret_access_key
24 25 26 |
# File 'build/ruby-driver-v2.19/lib/mongo/auth/Amazon Web Services/credentials.rb', linha 24 def secret_access_key @secret_access_key end |
#session_token ⇒ Object
Retorna o valor do atributo session_token
24 25 26 |
# File 'build/ruby-driver-v2.19/lib/mongo/auth/Amazon Web Services/credentials.rb', linha 24 def session_token @session_token end |
Detalhes do método de instância
#expirado? ➤ verdadeiro | false
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Retorna se as credenciais expiraram.
26 27 28 29 30 31 32 33 34 |
# File 'build/ruby-driver-v2.19/lib/mongo/auth/Amazon Web Services/credentials.rb', linha 26 def expirou? se Expiração.nada? false mais # De acordo com a especificação, as Credenciais são consideradas # válido se eles estiverem a mais de cinco minutos da expiração. Hora.agora.utc >= Expiração - 300 end end |