Class: MAuth::Client::LocalAuthenticator::SecurityTokenCacher::ExpirableSecurityToken
- Inherits:
-
Struct
- Object
- Struct
- MAuth::Client::LocalAuthenticator::SecurityTokenCacher::ExpirableSecurityToken
- Defined in:
- lib/mauth/client.rb
Constant Summary collapse
- CACHE_LIFE =
60
Instance Attribute Summary collapse
-
#create_time ⇒ Object
Returns the value of attribute create_time.
-
#security_token ⇒ Object
Returns the value of attribute security_token.
Instance Method Summary collapse
Instance Attribute Details
#create_time ⇒ Object
Returns the value of attribute create_time
404 405 406 |
# File 'lib/mauth/client.rb', line 404 def create_time @create_time end |
#security_token ⇒ Object
Returns the value of attribute security_token
404 405 406 |
# File 'lib/mauth/client.rb', line 404 def security_token @security_token end |
Instance Method Details
#expired? ⇒ Boolean
406 407 408 |
# File 'lib/mauth/client.rb', line 406 def expired? create_time + CACHE_LIFE < Time.now end |