diff options
Diffstat (limited to 'vendor/github.com/goamz/goamz/exp/mturk/sign.go')
-rw-r--r-- | vendor/github.com/goamz/goamz/exp/mturk/sign.go | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/vendor/github.com/goamz/goamz/exp/mturk/sign.go b/vendor/github.com/goamz/goamz/exp/mturk/sign.go deleted file mode 100644 index f2ff8cbfe..000000000 --- a/vendor/github.com/goamz/goamz/exp/mturk/sign.go +++ /dev/null @@ -1,22 +0,0 @@ -package mturk - -import ( - "crypto/hmac" - "crypto/sha1" - "encoding/base64" - "github.com/goamz/goamz/aws" -) - -var b64 = base64.StdEncoding - -// ---------------------------------------------------------------------------- -// Mechanical Turk signing (http://goo.gl/wrzfn) -func sign(auth aws.Auth, service, method, timestamp string, params map[string]string) { - payload := service + method + timestamp - hash := hmac.New(sha1.New, []byte(auth.SecretKey)) - hash.Write([]byte(payload)) - signature := make([]byte, b64.EncodedLen(hash.Size())) - b64.Encode(signature, hash.Sum(nil)) - - params["Signature"] = string(signature) -} |