This commit is contained in:
parent
f4e876a4b1
commit
3233f8c27f
2 changed files with 63 additions and 1 deletions
|
@ -20,8 +20,19 @@ func CreateSignatureRSA(
|
|||
privateKeyBytes []byte,
|
||||
) (string, []string, error) {
|
||||
message, usedHeaders := genPreSignatureString(method, target, headers)
|
||||
log.Error().Str("message", message)
|
||||
signed, err := shared.Sign(message, privateKeyBytes, true)
|
||||
return base64.StdEncoding.EncodeToString(signed), usedHeaders, err
|
||||
if err != nil {
|
||||
return "", nil, err
|
||||
}
|
||||
encoded := base64.StdEncoding.EncodeToString(signed)
|
||||
log.Debug().
|
||||
Str("raw-message", message).
|
||||
Bytes("signed", signed).
|
||||
Str("encoded", encoded).
|
||||
Strs("header-order", usedHeaders).
|
||||
Msg("Signing complete")
|
||||
return encoded, usedHeaders, nil
|
||||
}
|
||||
|
||||
// Generate the signed string of the headers, method and target
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue