Skip to content

Commit 756acd8

Browse files
committed
chore: Rename internal constructors s/provider/transport
1 parent 3b08231 commit 756acd8

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

client_auth_providers.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,20 @@ func AuthProviderPlugin(pluginName string, authParams string) AuthProvider {
3535
if err := unmarshalParams(authParams, params); err != nil {
3636
return nil, err
3737
}
38-
return auth.NewTLSProvider(params.TLSCertFile, params.TLSKeyFile, transport)
38+
return auth.NewTLSTransport(params.TLSCertFile, params.TLSKeyFile, transport)
3939
}
4040
// also supports KV
41-
return auth.NewTLSProviderFromKV(authParams, transport)
41+
return auth.NewTLSTransportFromKV(authParams, transport)
4242
case AuthPluginToken, AuthPluginClassToken:
4343
params := &AuthParamsToken{}
4444
if seemsJSON(authParams) {
4545
if err := unmarshalParams(authParams, params); err != nil {
4646
return nil, err
4747
}
48-
return auth.NewTokenProvider(params.Token, transport)
48+
return auth.NewTokenTransport(params.Token, transport)
4949
}
5050
// also supports KV
51-
return auth.NewTokenProviderFromKV(authParams, transport)
51+
return auth.NewTokenTransportFromKV(authParams, transport)
5252
case AuthPluginOAuth2, AuthPluginClassOAuth2:
5353
params := &AuthParamsOAuth2{}
5454
if err := unmarshalParams(authParams, params); err != nil {
@@ -78,7 +78,7 @@ type AuthParamsTLS struct {
7878
// TLS certificate and key file.
7979
func AuthProviderTLS(certFile, keyFile string) AuthProvider {
8080
return func(transport *http.Transport) (http.RoundTripper, error) {
81-
return auth.NewTLSProvider(certFile, keyFile, transport)
81+
return auth.NewTLSTransport(certFile, keyFile, transport)
8282
}
8383
}
8484

@@ -117,15 +117,15 @@ type AuthParamsToken struct {
117117
// token data.
118118
func AuthProviderToken(token string) AuthProvider {
119119
return func(transport *http.Transport) (http.RoundTripper, error) {
120-
return auth.NewTokenProvider(token, transport)
120+
return auth.NewTokenTransport(token, transport)
121121
}
122122
}
123123

124124
// AuthProviderTokenFile returns a token-based authentication provider from a
125125
// token stored in a file.
126126
func AuthProviderTokenFile(tokenPath string) AuthProvider {
127127
return func(transport *http.Transport) (http.RoundTripper, error) {
128-
return auth.NewTokenProviderFromFile(tokenPath, transport)
128+
return auth.NewTokenTransportFromFile(tokenPath, transport)
129129
}
130130
}
131131

internal/auth/tls.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ type TLSTransport struct {
2828
T http.RoundTripper
2929
}
3030

31-
// NewTLSProvider initialize the authentication provider
32-
func NewTLSProvider(certificatePath string, privateKeyPath string, transport *http.Transport) (*TLSTransport, error) {
31+
// NewTLSTransport initialize the authentication provider
32+
func NewTLSTransport(certificatePath string, privateKeyPath string, transport *http.Transport) (*TLSTransport, error) {
3333
switch {
3434
case certificatePath == "":
3535
return nil, errors.New("certificate path required")
@@ -51,7 +51,7 @@ func NewTLSProvider(certificatePath string, privateKeyPath string, transport *ht
5151
}, nil
5252
}
5353

54-
func NewTLSProviderFromKV(paramString string, transport *http.Transport) (*TLSTransport, error) {
54+
func NewTLSTransportFromKV(paramString string, transport *http.Transport) (*TLSTransport, error) {
5555
var (
5656
certificatePath string
5757
privateKeyPath string
@@ -69,7 +69,7 @@ func NewTLSProviderFromKV(paramString string, transport *http.Transport) (*TLSTr
6969
if certificatePath == "" && privateKeyPath == "" {
7070
return nil, errors.New(`TLS auth params must be in the form of "tlsCertFile:<path>,tlsKeyFile:<path>"`)
7171
}
72-
return NewTLSProvider(certificatePath, privateKeyPath, transport)
72+
return NewTLSTransport(certificatePath, privateKeyPath, transport)
7373
}
7474

7575
func (p *TLSTransport) RoundTrip(req *http.Request) (*http.Response, error) {

internal/auth/token.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ type TokenTransport struct {
3636
T http.RoundTripper
3737
}
3838

39-
func NewTokenProvider(tokenData string, transport *http.Transport) (*TokenTransport, error) {
39+
func NewTokenTransport(tokenData string, transport *http.Transport) (*TokenTransport, error) {
4040
tokenData = strings.TrimSpace(tokenData)
4141
if len(tokenData) == 0 {
4242
return nil, errors.New("empty token")
@@ -47,28 +47,28 @@ func NewTokenProvider(tokenData string, transport *http.Transport) (*TokenTransp
4747
}, nil
4848
}
4949

50-
func NewTokenProviderFromKV(paramString string, transport *http.Transport) (*TokenTransport, error) {
50+
func NewTokenTransportFromKV(paramString string, transport *http.Transport) (*TokenTransport, error) {
5151
switch {
5252
case strings.HasPrefix(paramString, tokenPrefix):
5353
token := paramString[len(tokenPrefix):]
54-
return NewTokenProvider(token, transport)
54+
return NewTokenTransport(token, transport)
5555
case strings.HasPrefix(paramString, filePrefix):
5656
tokenFile := paramString[len(filePrefix):]
57-
return NewTokenProviderFromFile(tokenFile, transport)
57+
return NewTokenTransportFromFile(tokenFile, transport)
5858
default:
59-
return NewTokenProvider(paramString, transport)
59+
return NewTokenTransport(paramString, transport)
6060
}
6161
}
6262

63-
func NewTokenProviderFromFile(tokenPath string, transport *http.Transport) (*TokenTransport, error) {
63+
func NewTokenTransportFromFile(tokenPath string, transport *http.Transport) (*TokenTransport, error) {
6464
fileContents, err := os.ReadFile(tokenPath)
6565
if err != nil {
6666
if os.IsNotExist(err) {
6767
return nil, errors.New("token file not found")
6868
}
6969
return nil, fmt.Errorf("unable to open token file: %v", err)
7070
}
71-
return NewTokenProvider(string(fileContents), transport)
71+
return NewTokenTransport(string(fileContents), transport)
7272
}
7373

7474
func (p *TokenTransport) RoundTrip(req *http.Request) (*http.Response, error) {

0 commit comments

Comments
 (0)