Versions in this module Expand all Collapse all v0 v0.1.6 Jun 19, 2021 Changes in this version + var SignRequestHandler = request.NamedHandler + func BuildNamedHandler(name string, opts ...func(*Signer)) request.NamedHandler + func SignSDKRequest(req *request.Request) + func SignSDKRequestWithCurrentTime(req *request.Request, curTimeFn func() time.Time, opts ...func(*Signer)) + func WithUnsignedPayload(v4 *Signer) + type Signer struct + Credentials *credentials.Credentials + Debug aws.LogLevelType + DisableHeaderHoisting bool + DisableRequestBodyOverwrite bool + DisableURIPathEscaping bool + Logger aws.Logger + UnsignedPayload bool + func NewSigner(credentials *credentials.Credentials, options ...func(*Signer)) *Signer + func (v4 Signer) Presign(r *http.Request, body io.ReadSeeker, service, region string, exp time.Duration, ...) (http.Header, error) + func (v4 Signer) Sign(r *http.Request, body io.ReadSeeker, service, region string, ...) (http.Header, error)