Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →
instance method
Gem::S3URISigner#generate_string_to_sign
generate_string_to_sign(date_time, credential_info, canonical_request)
lib/rubygems/s3_uri_signer.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.4.1/lib/rubygems/s3_uri_signer.rb, line 86
def generate_string_to_sign(date_time, credential_info, canonical_request)
[
"AWS4-HMAC-SHA256",
date_time,
credential_info,
OpenSSL::Digest::SHA256.hexdigest(canonical_request),
].join("\n")
end
No documentation available
See also
#generate_signature
#sign
#generate_canonical_request
also in
4.1 · 4.0 · 3.3 · 3.2 · 3.1 · 3.0