export ParseSignV4 method

This commit is contained in:
Saw-jan
2024-02-20 19:09:34 +05:45
committed by Nick Craig-Wood
parent 284c0f9887
commit 2b589a1dc7
2 changed files with 2 additions and 2 deletions

View File

@@ -89,7 +89,7 @@ func extractFields(signElement, fieldName string) (string, ErrorCode) {
// Parses signature version '4' header of the following form.
//
// Authorization: algorithm Credential=accessKeyID/credScope, SignedHeaders=signedHeaders, Signature=signature
func parseSignV4(v4Auth string) (sv signValues, err ErrorCode) {
func ParseSignV4(v4Auth string) (sv signValues, err ErrorCode) {
if !strings.HasPrefix(v4Auth, signV4Algorithm) {
return sv, errUnsupportAlgorithm

View File

@@ -139,7 +139,7 @@ func V4SignVerify(r *http.Request) ErrorCode {
v4Auth := req.Header.Get(headerAuth)
// Parse signature version '4' header.
signV4Values, Err := parseSignV4(v4Auth)
signV4Values, Err := ParseSignV4(v4Auth)
if Err != ErrNone {
return Err
}