Class: SimpleAWS::STS

Inherits:
API
  • Object
show all
Includes:
CallTypes::ActionParam, SimpleAWS::Signing::Version2
Defined in:
lib/simple_aws/sts.rb

Overview

Amazon's Security Token Service

http://docs.amazonwebservices.com/STS/latest/APIReference/Welcome.html

All requests are POST and always through HTTPS.

Instance Attribute Summary

Attributes inherited from API

#access_key, #debug_to, #region, #secret_key, #version

Instance Method Summary collapse

Methods included from SimpleAWS::Signing::Version2

#finish_and_sign_request, #sign_request

Methods included from CallTypes::ActionParam

#method_missing

Methods inherited from API

#debug!, default_region, endpoint, #uri, use_https, version

Constructor Details

#initialize(key, secret) ⇒ STS

STS only has one HTTP endpoint


23
24
25
# File 'lib/simple_aws/sts.rb', line 23

def initialize(key, secret)
  super(key, secret)
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class SimpleAWS::CallTypes::ActionParam