Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for ListRoleBindings (0.19 sec)

  1. pkg/registry/rbac/rolebinding/registry.go

    }
    
    // AuthorizerAdapter adapts the registry to the authorizer interface
    type AuthorizerAdapter struct {
    	Registry Registry
    }
    
    func (a AuthorizerAdapter) ListRoleBindings(namespace string) ([]*rbacv1.RoleBinding, error) {
    	list, err := a.Registry.ListRoleBindings(genericapirequest.WithNamespace(genericapirequest.NewContext(), namespace), &metainternalversion.ListOptions{})
    	if err != nil {
    		return nil, err
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 22 12:17:05 UTC 2018
    - 2.3K bytes
    - Viewed (0)
  2. pkg/registry/rbac/validation/rule.go

    }
    
    type RoleGetter interface {
    	GetRole(namespace, name string) (*rbacv1.Role, error)
    }
    
    type RoleBindingLister interface {
    	ListRoleBindings(namespace string) ([]*rbacv1.RoleBinding, error)
    }
    
    type ClusterRoleGetter interface {
    	GetClusterRole(name string) (*rbacv1.ClusterRole, error)
    }
    
    type ClusterRoleBindingLister interface {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 02 16:51:16 UTC 2020
    - 11.6K bytes
    - Viewed (0)
  3. plugin/pkg/auth/authorizer/rbac/subject_locator.go

    				subjects = append(subjects, clusterRoleBinding.Subjects...)
    			}
    		}
    	}
    
    	if namespace := requestAttributes.GetNamespace(); len(namespace) > 0 {
    		if roleBindings, err := r.roleBindingLister.ListRoleBindings(namespace); err != nil {
    			errorlist = append(errorlist, err)
    
    		} else {
    			for _, roleBinding := range roleBindings {
    				rules, err := r.roleToRuleMapper.GetRoleReferenceRules(roleBinding.RoleRef, namespace)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 22 12:17:05 UTC 2018
    - 4.7K bytes
    - Viewed (0)
  4. plugin/pkg/auth/authorizer/rbac/rbac.go

    	return g.Lister.Roles(namespace).Get(name)
    }
    
    type RoleBindingLister struct {
    	Lister rbaclisters.RoleBindingLister
    }
    
    func (l *RoleBindingLister) ListRoleBindings(namespace string) ([]*rbacv1.RoleBinding, error) {
    	return l.Lister.RoleBindings(namespace).List(labels.Everything())
    }
    
    type ClusterRoleGetter struct {
    	Lister rbaclisters.ClusterRoleLister
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 24 10:13:50 UTC 2022
    - 7.8K bytes
    - Viewed (0)
Back to top