mirror of
https://github.com/versity/versitygw.git
synced 2026-02-08 19:30:08 +00:00
14 lines
305 B
Go
14 lines
305 B
Go
package v4
|
|
|
|
import "strings"
|
|
|
|
// BuildCredentialScope builds the Signature Version 4 (SigV4) signing scope
|
|
func BuildCredentialScope(signingTime SigningTime, region, service string) string {
|
|
return strings.Join([]string{
|
|
signingTime.ShortTimeFormat(),
|
|
region,
|
|
service,
|
|
"aws4_request",
|
|
}, "/")
|
|
}
|