AwsV4Goth S

Total Complexity 18
Dependencies 0
Dependents 5
Total lines 128
Lines of code 84
Logical lines of code 50
Comment lines 4
Methods 16
Properties 14

Methods 16

Method Rating Maintainability Complexity Lines of code
prepareCanonicalRequest()
S
58 2 15
getHeaders()
S
63 2 11
__construct()
S
71 1 6
setPath()
S
82 1 3
setServiceName()
S
82 1 3
setRegionName()
S
82 1 3
setPayload()
S
82 1 3
setRequestMethod()
S
82 1 3
addHeader()
S
80 1 3
prepareStringToSign()
S
66 1 8
calculateSignature()
S
69 1 6
buildAuthorizationString()
S
75 1 3
generateHex()
S
78 1 3
getSignatureKey()
S
65 1 8
getTimeStamp()
S
80 1 3
getDate()
S
80 1 3