Support getSignedUrl when using V4 signing
Throw an error when getSignedUrl Expiry time is greater than a week in SigV4