Sha256: 8cd5760d0de190883cbbae651056584df12adc3fbf2821f6542c0ff9292192a4
Contents?: true
Size: 623 Bytes
Versions: 118
Compression:
Stored size: 623 Bytes
Contents
# frozen_string_literal: true module Aws class Token # @param [String] token # @param [Time] expiration def initialize(token, expiration=nil) @token = token @expiration = expiration end # @return [String, nil] attr_reader :token # @return [Time, nil] attr_reader :expiration # @return [Boolean] Returns `true` if token is set def set? !token.nil? && !token.empty? end # Removing the token from the default inspect string. # @api private def inspect "#<#{self.class.name} token=[FILTERED]> expiration=#{expiration}>" end end end
Version data entries
118 entries across 118 versions & 1 rubygems