Method: Cloudinary::Utils.api_sign_request
- Defined in:
- lib/cloudinary/utils.rb
.api_sign_request(params_to_sign, api_secret, signature_algorithm = nil, signature_version = nil) ⇒ String
Signs API request parameters
513 514 515 516 517 |
# File 'lib/cloudinary/utils.rb', line 513 def self.api_sign_request(params_to_sign, api_secret, signature_algorithm = nil, signature_version = nil) signature_version ||= Cloudinary.config.signature_version || 2 to_sign = api_string_to_sign(params_to_sign, signature_version) hash("#{to_sign}#{api_secret}", signature_algorithm, :hexdigest) end |