in internal/client/client.go [41:55]
func NewAWSSigner(ctx context.Context, pluginConfig map[string]string) (*signer.Client, error) {
log := logger.GetLogger(ctx)
log.Debugln("Initializing Signer Client")
loadOptions := getLoadOptions(ctx, pluginConfig)
// Use default config for aws credentials
defaultConfig, err := config.LoadDefaultConfig(ctx, loadOptions...)
if err != nil {
return nil, plugin.NewGenericError(err.Error())
}
s, err := signer.NewFromConfig(defaultConfig), nil
log.Debugln("Initialized Signer Client")
return s, err
}