Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 465 for getGroups (0.19 sec)

  1. staging/src/k8s.io/apiserver/pkg/endpoints/filters/impersonation_test.go

    	}
    
    	if len(user.GetGroups()) > 0 && user.GetGroups()[0] == "regular-impersonater" && a.GetVerb() == "impersonate" && a.GetResource() == "users" {
    		return authorizer.DecisionAllow, "", nil
    	}
    
    	if len(user.GetGroups()) > 1 && user.GetGroups()[1] == "group-impersonater" && a.GetVerb() == "impersonate" && a.GetResource() == "groups" {
    		return authorizer.DecisionAllow, "", nil
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 06 17:13:16 UTC 2021
    - 17.2K bytes
    - Viewed (0)
  2. src/os/os_unix_test.go

    		t.Skip("file ownership not supported on " + runtime.GOOS)
    	}
    	t.Parallel()
    
    	// Use TempDir() to make sure we're on a local file system,
    	// so that the group ids returned by Getgroups will be allowed
    	// on the file. On NFS, the Getgroups groups are
    	// basically useless.
    	f := newFile("TestChown", t)
    	defer Remove(f.Name())
    	defer f.Close()
    	dir, err := f.Stat()
    	if err != nil {
    		t.Fatalf("stat %s: %s", f.Name(), err)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 17:32:43 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/authentication/group/authenticated_group_adder.go

    	}
    
    	if r.User.GetName() == user.Anonymous {
    		return r, true, nil
    	}
    	for _, group := range r.User.GetGroups() {
    		if group == user.AllAuthenticated || group == user.AllUnauthenticated {
    			return r, true, nil
    		}
    	}
    
    	newGroups := make([]string, 0, len(r.User.GetGroups())+1)
    	newGroups = append(newGroups, r.User.GetGroups()...)
    	newGroups = append(newGroups, user.AllAuthenticated)
    
    	ret := *r // shallow copy
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 11 20:04:50 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  4. src/os/proc.go

    func Getegid() int { return syscall.Getegid() }
    
    // Getgroups returns a list of the numeric ids of groups that the caller belongs to.
    //
    // On Windows, it returns [syscall.EWINDOWS]. See the [os/user] package
    // for a possible alternative.
    func Getgroups() ([]int, error) {
    	gids, e := syscall.Getgroups()
    	return gids, NewSyscallError("getgroups", e)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:33:12 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/factories/Intersections.java

            }
    
            @Override
            public ExcludeSpec doIntersect(GroupSetExclude left, GroupSetExclude right, ExcludeFactory factory) {
                Set<String> groups = left.getGroups();
                Set<String> common = Sets.newHashSet(right.getGroups());
                common.retainAll(groups);
                return factory.fromGroups(common);
            }
        }
    
        @NonNullApi
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 23 21:03:05 UTC 2024
    - 21.6K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/authentication/user/user.go

    	// GetUID returns a unique value for a particular user that will change
    	// if the user is removed from the system and another user is added with
    	// the same name.
    	GetUID() string
    	// GetGroups returns the names of the groups the user is a member of
    	GetGroups() []string
    
    	// GetExtra can contain any additional information that the authenticator
    	// thought was interesting.  One example would be scopes on a token.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 24 16:21:55 UTC 2020
    - 2.6K bytes
    - Viewed (0)
  7. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/internal/AggregateMultiProjectTaskReportModel.java

        public void build() {
            groups = TreeMultimap.create(String::compareToIgnoreCase, Comparator.comparing(TaskDetails::getPath));
            for (TaskReportModel project : projects) {
                for (String group : project.getGroups()) {
                    if (isVisible(group)) {
                        for (final TaskDetails task : project.getTasksForGroup(group)) {
                            groups.put(group, mergeTasksWithSameName ? mergedTaskDetails(task) : task);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 09:45:59 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/authentication/request/anonymous/anonymous_test.go

    	}
    	if r.User.GetName() != user.Anonymous {
    		t.Fatalf("Expected username %s, got %s", user.Anonymous, r.User.GetName())
    	}
    	if !sets.NewString(r.User.GetGroups()...).Equal(sets.NewString(user.AllUnauthenticated)) {
    		t.Fatalf("Expected group %s, got %v", user.AllUnauthenticated, r.User.GetGroups())
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 26 22:33:54 UTC 2018
    - 1.3K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/authentication/group/token_group_adder_test.go

    				return response, true, nil
    			}),
    			[]string{"added"},
    		),
    	)
    
    	r, _, _ := adder.AuthenticateToken(context.Background(), "")
    	if !reflect.DeepEqual(r.User.GetGroups(), []string{"original", "added"}) {
    		t.Errorf("Expected original,added groups, got %#v", r.User.GetGroups())
    	}
    
    	if got := toJson(response); got != orig {
    		t.Errorf("Expected response from delegate to be unmodified: orig=%v got=%v", orig, got)
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 11 20:04:50 UTC 2022
    - 1.6K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/authentication/group/token_group_adder.go

    	r, ok, err := g.Authenticator.AuthenticateToken(ctx, token)
    	if err != nil || !ok {
    		return nil, ok, err
    	}
    
    	newGroups := make([]string, 0, len(r.User.GetGroups())+len(g.Groups))
    	newGroups = append(newGroups, r.User.GetGroups()...)
    	newGroups = append(newGroups, g.Groups...)
    
    	ret := *r // shallow copy
    	ret.User = &user.DefaultInfo{
    		Name:   r.User.GetName(),
    		UID:    r.User.GetUID(),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 11 20:04:50 UTC 2022
    - 1.8K bytes
    - Viewed (0)
Back to top