fix lint issue

This commit is contained in:
William Will 2025-04-16 05:03:02 +00:00 committed by Jan Larwig
parent 4e939cac37
commit e81d50a391
No known key found for this signature in database
GPG Key ID: C2172BFA220A037A
2 changed files with 6 additions and 6 deletions

View File

@ -27,7 +27,7 @@ const (
hexEncodedSHA256EmptyString = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
)
type AuthTokenGenerator struct {
type IAMTokenGenerator struct {
serviceName string
region string
req *http.Request
@ -36,7 +36,7 @@ type AuthTokenGenerator struct {
signer *v4.Signer
}
func New(serviceName, clusterName, userName string) (*AuthTokenGenerator, error) {
func New(serviceName, clusterName, userName string) (*IAMTokenGenerator, error) {
ctx := context.Background()
cfg, err := config.LoadDefaultConfig(ctx)
@ -63,7 +63,7 @@ func New(serviceName, clusterName, userName string) (*AuthTokenGenerator, error)
return nil, err
}
return &AuthTokenGenerator{
return &IAMTokenGenerator{
serviceName: serviceName,
region: cfg.Region,
req: req,
@ -72,7 +72,7 @@ func New(serviceName, clusterName, userName string) (*AuthTokenGenerator, error)
}, nil
}
func (atg AuthTokenGenerator) Generate() (string, error) {
func (atg IAMTokenGenerator) Generate() (string, error) {
ctx := context.Background()
credentials, err := atg.credentialsProvider.Retrieve(ctx)
if err != nil {

View File

@ -12,7 +12,7 @@ import (
"github.com/oauth2-proxy/oauth2-proxy/v7/pkg/apis/sessions"
"github.com/oauth2-proxy/oauth2-proxy/v7/pkg/logger"
"github.com/oauth2-proxy/oauth2-proxy/v7/pkg/sessions/persistence"
awsAuth "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/sessions/redis/aws-iam"
auth "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/sessions/redis/aws-iam"
"github.com/redis/go-redis/v9"
)
@ -188,7 +188,7 @@ func setupAWSIAMAuth(opts options.RedisStoreOptions, opt *redis.Options) error {
if opts.AWSServiceName != "elasticache" && opts.AWSServiceName != "memorydb" {
return fmt.Errorf("AWS IAM auth is only supported for elasticache and memorydb")
}
generator, err := awsAuth.New(opts.AWSServiceName, opts.AWSClusterName, opts.AWSUsername)
generator, err := auth.New(opts.AWSServiceName, opts.AWSClusterName, opts.AWSUsername)
if err != nil {
return fmt.Errorf("error creating AWS IAM auth token generator: %v", err)
}