class Aws::InstanceProfileCredentials::Token

@api private Token used to fetch IMDS profile and credentials

Attributes

value[R]
String

token value

Public Class Methods

new(value, ttl, created_time = Time.now) click to toggle source
# File lib/aws-sdk-core/instance_profile_credentials.rb, line 313
def initialize(value, ttl, created_time = Time.now)
  @ttl = ttl
  @value = value
  @created_time = created_time
end

Public Instance Methods

expired?() click to toggle source
# File lib/aws-sdk-core/instance_profile_credentials.rb, line 322
def expired?
  Time.now - @created_time > @ttl
end