Class: AWS::STS::Session
- Inherits:
-
Object
- Object
- AWS::STS::Session
- Defined in:
- lib/aws/sts/session.rb
Overview
Represents a session using temporary AWS credentials. Use #new_session or #new_federated_session to get a new set of temporary credentials.
Direct Known Subclasses
Instance Attribute Summary (collapse)
-
- (Hash) credentials
readonly
A hash containing the following keys:.
-
- (Time) expires_at
readonly
The date on which these credentials expire.
Instance Attribute Details
- (Hash) credentials (readonly)
A hash containing the following keys:
:access_key_id:secret_access_key:session_token
This hash may be passed as-is to AWS.config or to the constructor of any service interface that supports temporary security credentials from the AWS Security Token Service.
33 34 35 |
# File 'lib/aws/sts/session.rb', line 33 def credentials @credentials end |
- (Time) expires_at (readonly)
The date on which these credentials expire.
38 39 40 |
# File 'lib/aws/sts/session.rb', line 38 def expires_at @expires_at end |