Method: PaapiMini::Auth#prepare_string_to_sign
- Defined in:
- lib/aws_v4_auth.rb
#prepare_string_to_sign(canonical_url) ⇒ Object
68 69 70 71 72 73 74 75 |
# File 'lib/aws_v4_auth.rb', line 68 def prepare_string_to_sign(canonical_url) string_to_sign = [] string_to_sign << HMAC_ALGORITHM string_to_sign << @xamz_date string_to_sign << "#{@current_date}/#{@region}/#{@service}/#{AWS4_REQUEST}" string_to_sign << OpenSSL::Digest::SHA256.hexdigest(canonical_url) string_to_sign.join("\n") end |