Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultRoundTripSigner ¶
type DefaultRoundTripSigner struct { HttpSigner Transport http.RoundTripper }
type DefaultSigner ¶
type DefaultSigner struct { credentials.AWSCredentialProvider Region, Service string ExtraHeaders []string Signer *sign.Signer }
Implements Signer
func (*DefaultSigner) SignHttpRequest ¶
func (signer *DefaultSigner) SignHttpRequest(req *http.Request) error
type HttpSigner ¶
Signs an http.Request by mutating it
func NewHttpSigner ¶
func NewHttpSigner(region, service string, creds credentials.AWSCredentialProvider, extraHeaders []string) HttpSigner
type RoundTripperSigner ¶
type RoundTripperSigner http.RoundTripper
A signed round-tripper signs a request and subsequently returns a response.
func NewRoundtripSigner ¶
func NewRoundtripSigner(signer HttpSigner, Transport http.RoundTripper) RoundTripperSigner
Click to show internal directories.
Click to hide internal directories.