Interface: v4.HTTPSigner

import "../ibm-cos-sdk-go-v2/aws/signer/v4"

Overview

HTTPSigner is an interface to a SigV4 signer that can sign HTTP requests

Implemented By

v4.Signer

Interface Method Summary collapse

Interface Method Details

SignHTTP(ctx context.Context, credentials aws.Credentials, r *http.Request, payloadHash string, service string, region string, signingTime time.Time, optFns ...func(*SignerOptions)) error

This method is abstract.


72
// File 'aws/signer/v4/v4.go', line 72

SignHTTP(ctx context.Context, credentials aws.Credentials, r *http.Request, payloadHash string, service string, region string, signingTime time.Time, optFns ...func(*SignerOptions)) error