google.golang.org/api/internal.DialSettings.ImpersonationConfig (field)

11 uses

	google.golang.org/api/internal (current package)
		creds.go#L26: 	if ds.ImpersonationConfig != nil {
		creds.go#L120: 	if len(ds.ImpersonationConfig.Scopes) == 0 {
		creds.go#L121: 		ds.ImpersonationConfig.Scopes = ds.Scopes
		creds.go#L123: 	ts, err := impersonate.TokenSource(ctx, creds.TokenSource, ds.ImpersonationConfig)
		settings.go#L43: 	ImpersonationConfig *impersonate.Config
		settings.go#L110: 	if ds.ImpersonationConfig != nil && len(ds.ImpersonationConfig.Scopes) == 0 && len(ds.Scopes) == 0 {

	google.golang.org/api/idtoken
		idtoken.go#L81: 	if ds.ImpersonationConfig != nil {

	google.golang.org/api/option
		option.go#L321: 	o.ImpersonationConfig = &impersonate.Config{
		option.go#L324: 	o.ImpersonationConfig.Delegates = make([]string, len(i.delegates))
		option.go#L325: 	copy(o.ImpersonationConfig.Delegates, i.delegates)