Class: Aliyun::ESS::Authentication::Signature
- Defined in:
- lib/aliyun/ess/authentication.rb
Overview
:nodoc:
Direct Known Subclasses
Instance Attribute Summary collapse
-
#access_key_id ⇒ Object
readonly
Returns the value of attribute access_key_id.
-
#options ⇒ Object
readonly
Returns the value of attribute options.
-
#params ⇒ Object
readonly
Returns the value of attribute params.
-
#secret_access_key ⇒ Object
readonly
Returns the value of attribute secret_access_key.
Instance Method Summary collapse
-
#initialize(params, access_key_id, secret_access_key, options = {}) ⇒ Signature
constructor
A new instance of Signature.
Methods inherited from String
#camelize, #remove_extended, #remove_extended!, #underscore, #valid_utf8?
Constructor Details
#initialize(params, access_key_id, secret_access_key, options = {}) ⇒ Signature
Returns a new instance of Signature.
8 9 10 11 12 |
# File 'lib/aliyun/ess/authentication.rb', line 8 def initialize(params, access_key_id, secret_access_key, = {}) super() @params, @access_key_id, @secret_access_key = params, access_key_id, secret_access_key @options = end |
Instance Attribute Details
#access_key_id ⇒ Object (readonly)
Returns the value of attribute access_key_id.
6 7 8 |
# File 'lib/aliyun/ess/authentication.rb', line 6 def access_key_id @access_key_id end |
#options ⇒ Object (readonly)
Returns the value of attribute options.
6 7 8 |
# File 'lib/aliyun/ess/authentication.rb', line 6 def @options end |
#params ⇒ Object (readonly)
Returns the value of attribute params.
6 7 8 |
# File 'lib/aliyun/ess/authentication.rb', line 6 def params @params end |
#secret_access_key ⇒ Object (readonly)
Returns the value of attribute secret_access_key.
6 7 8 |
# File 'lib/aliyun/ess/authentication.rb', line 6 def secret_access_key @secret_access_key end |