Liking cljdoc? Tell your friends :D

clj-aws-sign.core


authorizeclj

(authorize {:keys [method uri query headers payload date region service
                   access-key secret-key debug]})

Returns complete authorization header given data of request-to-sign including headers

Returns complete authorization header given data of request-to-sign including headers
raw docstring

canonical-headersclj

(canonical-headers headers)

canonical-requestclj

(canonical-request {:keys [method uri query payload headers]})

Returns canonical request as string

Returns canonical request as string
raw docstring

EMPTY_SHA256clj


iso8601-date-formatclj


signatureclj

(signature {:keys [secret-key short-timestamp region service string-to-sign]})

Returns hmac-256 signature given credential scope, secret and string-to-sign

Returns hmac-256 signature given credential scope, secret and string-to-sign
raw docstring

string-to-signclj

(string-to-sign {:keys [timestamp method uri query payload short-timestamp
                        region service headers debug]})

Returns string to sign given data of request-to-sign

Returns string to sign given data of request-to-sign
raw docstring

UNSIGNED_PAYLODclj


url-encodeclj

(url-encode s)

Percent encode the string to put in a URL.

Percent encode the string to put in a URL.
raw docstring

zone->endpointsclj

Mapping of AWS zones to S3 endpoints as documented here: http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region

Mapping of AWS zones to S3 endpoints as documented here:
http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region
raw docstring

zone->hostclj

(zone->host zone)

Maps a zone to the full host name

Maps a zone to the full host name
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close