AWS-CloudFront

 view release on metacpan or  search on metacpan

lib/AWS/CloudFront/Signer.pm  view on Meta::CPAN

use HTTP::Date 'time2str';
use MIME::Base64 qw(encode_base64);
use URI::Escape qw(uri_escape_utf8);
use URI::QueryParam;
use URI::Escape;
use URI;
use Digest::HMAC_SHA1 'hmac_sha1';
use Digest::MD5 'md5';
use Encode;

my $METADATA_PREFIX      = 'x-amz-meta-';
my $AMAZON_HEADER_PREFIX = 'x-amz-';

enum 'AWS::CloudFront::HTTPMethod' => [qw( HEAD GET PUT POST DELETE )];

has 'cf' => (
  is        => 'ro',
  isa       => 'AWS::CloudFront',
  required  => 1,
);



( run in 0.608 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )