Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for AllowedSubjects (0.24 sec)

  1. plugin/pkg/auth/authorizer/rbac/subject_locator.go

    		),
    	}
    	return subjectLocator
    }
    
    // AllowedSubjects returns the subjects that can perform an action and any errors encountered while computing the list.
    // It is possible to have both subjects and errors returned if some rolebindings couldn't be resolved, but others could be.
    func (r *SubjectAccessEvaluator) AllowedSubjects(requestAttributes authorizer.Attributes) ([]rbacv1.Subject, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 22 12:17:05 UTC 2018
    - 4.7K bytes
    - Viewed (0)
  2. plugin/pkg/auth/authorizer/rbac/subject_locator_test.go

    		a := SubjectAccessEvaluator{tt.superUser, lister, lister, ruleResolver}
    		for i, action := range tt.actionsToSubjects {
    			actualSubjects, err := a.AllowedSubjects(action.action)
    			if err != nil {
    				t.Errorf("case %q %d: error %v", tt.name, i, err)
    			}
    			if !reflect.DeepEqual(actualSubjects, action.subjects) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 22 12:17:05 UTC 2018
    - 5.6K bytes
    - Viewed (0)
Back to top