Liking cljdoc? Tell your friends :D

http-kit-aws4.core


authorizationclj

(authorization access-key-id
               secret-access-key
               request-date
               region
               service
               signed-headers
               canonical-request)

Construct the Authorization header value

Authorization: algorithm Credential=access key ID/credential scope, SignedHeaders=SignedHeaders, Signature=signature

Reference: https://docs.aws.amazon.com/general/latest/gr/sigv4-add-signature-to-request.html

Construct the Authorization header value

Authorization: algorithm Credential=access key ID/credential scope, SignedHeaders=SignedHeaders, Signature=signature

Reference: https://docs.aws.amazon.com/general/latest/gr/sigv4-add-signature-to-request.html
sourceraw docstring

date-formatsclj

source

request-dateclj

(request-date headers)
source

signatureclj

(signature key data)
source

signing-keyclj

(signing-key secret-access-key request-date region service)
Derive the signing key

Reference: https://docs.aws.amazon.com/general/latest/gr/sigv4-calculate-signature.html
sourceraw docstring

string-to-signclj

(string-to-sign request-date region service canonical-request)

Create a string to sign

StringToSign = Algorithm + + RequestDateTime + + CredentialScope + + HashedCanonicalRequest

Reference: https://docs.aws.amazon.com/general/latest/gr/sigv4-create-string-to-sign.html

Create a string to sign

 StringToSign =
   Algorithm + 
+
   RequestDateTime + 
+
   CredentialScope + 
+
   HashedCanonicalRequest

 Reference: https://docs.aws.amazon.com/general/latest/gr/sigv4-create-string-to-sign.html
sourceraw docstring

x-amz-dateclj

(x-amz-date dt)
source

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

× close