mirror of
https://github.com/kubernetes/node-problem-detector.git
synced 2026-05-14 21:28:31 +00:00
Update dependencies
This commit is contained in:
28
vendor/google.golang.org/api/internal/cba.go
generated
vendored
28
vendor/google.golang.org/api/internal/cba.go
generated
vendored
@@ -42,7 +42,6 @@ import (
|
||||
"strings"
|
||||
|
||||
"github.com/google/s2a-go"
|
||||
"github.com/google/s2a-go/fallback"
|
||||
"google.golang.org/api/internal/cert"
|
||||
"google.golang.org/grpc/credentials"
|
||||
)
|
||||
@@ -242,17 +241,8 @@ func GetGRPCTransportConfigAndEndpoint(settings *DialSettings) (credentials.Tran
|
||||
return defaultTransportCreds, config.endpoint, nil
|
||||
}
|
||||
|
||||
var fallbackOpts *s2a.FallbackOptions
|
||||
// In case of S2A failure, fall back to the endpoint that would've been used without S2A.
|
||||
if fallbackHandshake, err := fallback.DefaultFallbackClientHandshakeFunc(config.endpoint); err == nil {
|
||||
fallbackOpts = &s2a.FallbackOptions{
|
||||
FallbackClientHandshakeFunc: fallbackHandshake,
|
||||
}
|
||||
}
|
||||
|
||||
s2aTransportCreds, err := s2a.NewClientCreds(&s2a.ClientOptions{
|
||||
S2AAddress: config.s2aAddress,
|
||||
FallbackOpts: fallbackOpts,
|
||||
S2AAddress: config.s2aAddress,
|
||||
})
|
||||
if err != nil {
|
||||
// Use default if we cannot initialize S2A client transport credentials.
|
||||
@@ -273,22 +263,8 @@ func GetHTTPTransportConfigAndEndpoint(settings *DialSettings) (cert.Source, fun
|
||||
return config.clientCertSource, nil, config.endpoint, nil
|
||||
}
|
||||
|
||||
var fallbackOpts *s2a.FallbackOptions
|
||||
// In case of S2A failure, fall back to the endpoint that would've been used without S2A.
|
||||
if fallbackURL, err := url.Parse(config.endpoint); err == nil {
|
||||
if fallbackDialer, fallbackServerAddr, err := fallback.DefaultFallbackDialerAndAddress(fallbackURL.Hostname()); err == nil {
|
||||
fallbackOpts = &s2a.FallbackOptions{
|
||||
FallbackDialer: &s2a.FallbackDialer{
|
||||
Dialer: fallbackDialer,
|
||||
ServerAddr: fallbackServerAddr,
|
||||
},
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dialTLSContextFunc := s2a.NewS2ADialTLSContextFunc(&s2a.ClientOptions{
|
||||
S2AAddress: config.s2aAddress,
|
||||
FallbackOpts: fallbackOpts,
|
||||
S2AAddress: config.s2aAddress,
|
||||
})
|
||||
return nil, dialTLSContextFunc, config.s2aMTLSEndpoint, nil
|
||||
}
|
||||
|
||||
6
vendor/google.golang.org/api/internal/creds.go
generated
vendored
6
vendor/google.golang.org/api/internal/creds.go
generated
vendored
@@ -47,7 +47,13 @@ func Creds(ctx context.Context, ds *DialSettings) (*google.Credentials, error) {
|
||||
// options provided via [option.ClientOption], including legacy oauth2/google
|
||||
// options. If there are no applicable options, then it returns the result of
|
||||
// [cloud.google.com/go/auth/credentials.DetectDefault].
|
||||
// Note: If NoAuth is true, when [google.golang.org/api/option.WithoutAuthentication]
|
||||
// is passed, then no authentication will be performed and this function will
|
||||
// return nil, nil.
|
||||
func AuthCreds(ctx context.Context, settings *DialSettings) (*auth.Credentials, error) {
|
||||
if settings.NoAuth {
|
||||
return nil, nil
|
||||
}
|
||||
if settings.AuthCredentials != nil {
|
||||
return settings.AuthCredentials, nil
|
||||
}
|
||||
|
||||
3
vendor/google.golang.org/api/internal/settings.go
generated
vendored
3
vendor/google.golang.org/api/internal/settings.go
generated
vendored
@@ -110,6 +110,9 @@ func (ds *DialSettings) IsNewAuthLibraryEnabled() bool {
|
||||
if ds.EnableNewAuthLibrary {
|
||||
return true
|
||||
}
|
||||
if ds.AuthCredentials != nil {
|
||||
return true
|
||||
}
|
||||
if b, err := strconv.ParseBool(os.Getenv(newAuthLibEnvVar)); err == nil {
|
||||
return b
|
||||
}
|
||||
|
||||
2
vendor/google.golang.org/api/internal/version.go
generated
vendored
2
vendor/google.golang.org/api/internal/version.go
generated
vendored
@@ -5,4 +5,4 @@
|
||||
package internal
|
||||
|
||||
// Version is the current tagged release of the library.
|
||||
const Version = "0.230.0"
|
||||
const Version = "0.246.0"
|
||||
|
||||
21
vendor/google.golang.org/api/option/internaloption/internaloption.go
generated
vendored
21
vendor/google.golang.org/api/option/internaloption/internaloption.go
generated
vendored
@@ -289,21 +289,22 @@ func GetLogger(opts []option.ClientOption) *slog.Logger {
|
||||
// options provided via [option.ClientOption], including legacy oauth2/google
|
||||
// options, in this order:
|
||||
//
|
||||
// * [option.WithAuthCredentials]
|
||||
// * [option/internaloption.WithCredentials] (internal use only)
|
||||
// * [option.WithCredentials]
|
||||
// * [option.WithTokenSource]
|
||||
// - [option.WithoutAuthentication]
|
||||
// - [option.WithAuthCredentials]
|
||||
// - [WithCredentials] (internal use only)
|
||||
// - [option.WithCredentials]
|
||||
// - [option.WithTokenSource]
|
||||
//
|
||||
// If there are no applicable credentials options, then it passes the
|
||||
// following options to [cloud.google.com/go/auth/credentials.DetectDefault] and
|
||||
// returns the result:
|
||||
//
|
||||
// * [option.WithAudiences]
|
||||
// * [option.WithCredentialsFile]
|
||||
// * [option.WithCredentialsJSON]
|
||||
// * [option.WithScopes]
|
||||
// * [option/internaloption.WithDefaultScopes] (internal use only)
|
||||
// * [option/internaloption.EnableJwtWithScope] (internal use only)
|
||||
// - [option.WithAudiences]
|
||||
// - [option.WithCredentialsFile]
|
||||
// - [option.WithCredentialsJSON]
|
||||
// - [option.WithScopes]
|
||||
// - [WithDefaultScopes] (internal use only)
|
||||
// - [EnableJwtWithScope] (internal use only)
|
||||
//
|
||||
// This function should only be used internally by generated clients. This is an
|
||||
// EXPERIMENTAL API and may be changed or removed in the future.
|
||||
|
||||
Reference in New Issue
Block a user