Class: Aliyun::ESS::Authentication::CanonicalString
- Defined in:
- lib/aliyun/ess/authentication.rb
Constant Summary collapse
- DEFAULT_PARAMS =
{ 'Format' => 'JSON', 'SignatureMethod' => 'HMAC-SHA1', 'SignatureVersion' => '1.0', 'Version' => '2014-08-28' }
Instance Attribute Summary collapse
-
#params ⇒ Object
readonly
Returns the value of attribute params.
-
#query ⇒ Object
readonly
Returns the value of attribute query.
Instance Method Summary collapse
-
#initialize(params, access_key_id, options = {}) ⇒ CanonicalString
constructor
A new instance of CanonicalString.
Methods inherited from String
#camelize, #remove_extended, #remove_extended!, #underscore, #valid_utf8?
Constructor Details
#initialize(params, access_key_id, options = {}) ⇒ CanonicalString
83 84 85 86 87 88 89 |
# File 'lib/aliyun/ess/authentication.rb', line 83 def initialize(params, access_key_id, = {}) super() @params = params @access_key_id = access_key_id = self << build end |
Instance Attribute Details
#params ⇒ Object (readonly)
Returns the value of attribute params.
81 82 83 |
# File 'lib/aliyun/ess/authentication.rb', line 81 def params @params end |
#query ⇒ Object (readonly)
Returns the value of attribute query.
81 82 83 |
# File 'lib/aliyun/ess/authentication.rb', line 81 def query @query end |