logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Net::Amazon::S3::Signature::V4Implementation - Implements the Amazon Web Services signature version 4,

Author

       Branislav Zahradník <barney@cpan.org>

Description

       This package clones Net::Amazon::Signature::V4 0.19 adding support for signing URIs (GET request)

       Until https://github.com/Grinnz/Net-Amazon-Signature-V4/pull/5 will be merged we have to maintain our
       clone.

Name

       Net::Amazon::S3::Signature::V4Implementation - Implements the Amazon Web Services signature version 4,
       AWS4-HMAC-SHA256 (copy of Net::Amazon::Signature::V4)

Net::Amazon::Signature::S4 Authors

       Tim Nordenfur, "<tim at gurka.se>"

       Maintained by Dan Book, "<dbook at cpan.org>"

   sign($request)
       Signs a request with your credentials by appending the Authorization header. $request should be an
       HTTP::Request. The signed request is returned.

   sign_uri($uri,$expires_in?,$for_method?)
       Signs an uri with your credentials by appending the Authorization query parameters.

       $expires_in integer value in range 1..604800 (1 second .. 7 days).

       $expires_in default value is its maximum: 604800

       $for_method HTTP method this uri should be signed for, default "GET"

       The signed uri is returned.

Version

       version 0.991

See Also