Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for NewDefaultRuleResolver (0.2 sec)

  1. pkg/registry/rbac/validation/rule.go

    	roleGetter               RoleGetter
    	roleBindingLister        RoleBindingLister
    	clusterRoleGetter        ClusterRoleGetter
    	clusterRoleBindingLister ClusterRoleBindingLister
    }
    
    func NewDefaultRuleResolver(roleGetter RoleGetter, roleBindingLister RoleBindingLister, clusterRoleGetter ClusterRoleGetter, clusterRoleBindingLister ClusterRoleBindingLister) *DefaultRuleResolver {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 02 16:51:16 UTC 2020
    - 11.6K bytes
    - Viewed (0)
  2. plugin/pkg/auth/authorizer/rbac/subject_locator.go

    	subjectLocator := &SubjectAccessEvaluator{
    		superUser:                superUser,
    		roleBindingLister:        roleBindings,
    		clusterRoleBindingLister: clusterRoleBindings,
    		roleToRuleMapper: rbacregistryvalidation.NewDefaultRuleResolver(
    			roles, roleBindings, clusterRoles, clusterRoleBindings,
    		),
    	}
    	return subjectLocator
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 22 12:17:05 UTC 2018
    - 4.7K bytes
    - Viewed (0)
  3. plugin/pkg/auth/authorizer/rbac/rbac.go

    	authorizer := &RBACAuthorizer{
    		authorizationRuleResolver: rbacregistryvalidation.NewDefaultRuleResolver(
    			roles, roleBindings, clusterRoles, clusterRoleBindings,
    		),
    	}
    	return authorizer
    }
    
    func RulesAllow(requestAttributes authorizer.Attributes, rules ...rbacv1.PolicyRule) bool {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 24 10:13:50 UTC 2022
    - 7.8K bytes
    - Viewed (0)
  4. pkg/registry/rbac/rest/storage_rbac.go

    		return storage, err
    	}
    	clusterRoleBindingsStorage, err := clusterrolebindingstore.NewREST(restOptionsGetter)
    	if err != nil {
    		return storage, err
    	}
    
    	authorizationRuleResolver := rbacregistryvalidation.NewDefaultRuleResolver(
    		role.AuthorizerAdapter{Registry: role.NewRegistry(rolesStorage)},
    		rolebinding.AuthorizerAdapter{Registry: rolebinding.NewRegistry(roleBindingsStorage)},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 14 03:25:19 UTC 2022
    - 18.5K bytes
    - Viewed (0)
Back to top