Input: unicode params Output: bytes
(key, dateStamp, regionName, serviceName)
| 188 | |
| 189 | |
| 190 | def getSignatureKey(key, dateStamp, regionName, serviceName): |
| 191 | """ |
| 192 | Input: unicode params |
| 193 | Output: bytes |
| 194 | """ |
| 195 | kDate = sign(encode_to_s3('AWS4' + key), dateStamp) |
| 196 | kRegion = sign(kDate, regionName) |
| 197 | kService = sign(kRegion, serviceName) |
| 198 | kSigning = sign(kService, 'aws4_request') |
| 199 | return kSigning |
| 200 | |
| 201 | |
| 202 | def sign_request_v4(method='GET', host='', canonical_uri='/', params=None, |
no test coverage detected
searching dependent graphs…