Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AwsDefaultVars = map[string]interface{}{
"region": "us-east-2",
"service": "sts",
}
View Source
var AwsInternalOnlyVars = map[string]interface{}{
"aws-id": struct{}{},
"aws-secret": struct{}{},
}
View Source
var AwsSkipList = map[string]interface{}{
"region": struct{}{},
}
Functions ¶
func GetCtxWithArgs ¶
GetCtxWithArgs creates and returns context with signature args
Types ¶
type AWSOptions ¶
AWSOptions
type AWSSigner ¶
type AWSSigner struct {
// contains filtered or unexported fields
}
AWS v4 signer
func NewAwsSignerFromConfig ¶
func NewAwsSignerFromConfig(opts *AWSOptions) (*AWSSigner, error)
NewAwsSignerFromConfig
type SignerArgs ¶
type SignerArgs interface {
Validate() error
}
Click to show internal directories.
Click to hide internal directories.