Adam Fowler
fd86446eff
Renamed parameter to sync with CryptoKit
2020-02-01 11:30:22 +00:00
Adam Fowler
81dc1183ed
Move crypto code to AWSCrypto module
2020-02-01 10:42:44 +00:00
Adam Fowler
f0d6f71105
Added performance tests
2019-11-27 17:47:53 +00:00
Adam Fowler
c541f15364
Include testBodyData in Linux tests
2019-09-01 07:58:18 +01:00
Adam Fowler
8cd6b1a205
Apparently Data.withContiguousStorageIfAvailable() doesn't work
...
Use withUnsafeBytes instead.
Added a test to ensure we get the same signature from string, data and byteBuffer.
Also added '+' as a character to be percent encoded.
2019-08-30 17:20:16 +01:00
Adam Fowler
379c1e7641
Getting tests working on Linux
2019-08-30 11:54:53 +01:00
Adam Fowler
70277f6976
Stopped trying to edit HTTPClient.Request
...
Instead construct signed request from url, method, headers and body
Added helper functions to HTTPClient.Request extension
2019-08-30 11:09:56 +01:00
Adam Fowler
0747cc22e5
Initial commit of code
2019-08-30 08:01:35 +01:00