type github.com/aws/aws-sdk-go-v2/internal/v4a.SignerOptions
14 uses
github.com/aws/aws-sdk-go-v2/internal/v4a (current package)
middleware.go#L17: SignHTTP(ctx context.Context, credentials Credentials, r *http.Request, payloadHash string, service string, regionSet []string, signingTime time.Time, optfns ...func(*SignerOptions)) error
middleware.go#L74: err = s.signer.SignHTTP(ctx, credentials, req.Request, payloadHash, signingName, []string{signingRegion}, time.Now().UTC(), func(o *SignerOptions) {
presign_middleware.go#L22: optFns ...func(*SignerOptions),
presign_middleware.go#L100: func(o *SignerOptions) {
v4a.go#L67: type SignerOptions struct {
v4a.go#L89: options SignerOptions
v4a.go#L93: func NewSigner(optFns ...func(*SignerOptions)) *Signer {
v4a.go#L94: options := SignerOptions{}
v4a.go#L176: func (s *Signer) SignHTTP(ctx context.Context, credentials Credentials, r *http.Request, payloadHash string, service string, regionSet []string, signingTime time.Time, optFns ...func(*SignerOptions)) error {
v4a.go#L212: func (s *Signer) PresignHTTP(ctx context.Context, credentials Credentials, r *http.Request, payloadHash string, service string, regionSet []string, signingTime time.Time, optFns ...func(*SignerOptions)) (signedURI string, signedHeaders http.Header, err error) {
v4a.go#L502: func logHTTPSigningInfo(ctx context.Context, options SignerOptions, r signedRequest) {
github.com/aws/aws-sdk-go-v2/service/s3
api_client.go#L511: optFns ...func(*v4a.SignerOptions)) error
api_client.go#L522: return v4a.NewSigner(func(so *v4a.SignerOptions) {
api_client.go#L627: optFns ...func(*v4a.SignerOptions),