Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 36 for SubjectAccessReviewSpec (0.51 sec)

  1. pkg/registry/authorization/util/helpers_test.go

    	})
    }
    
    func TestAuthorizationAttributesFrom(t *testing.T) {
    	type args struct {
    		spec authorizationapi.SubjectAccessReviewSpec
    	}
    	tests := []struct {
    		name string
    		args args
    		want authorizer.AttributesRecord
    	}{
    		{
    			name: "nonresource",
    			args: args{
    				spec: authorizationapi.SubjectAccessReviewSpec{
    					User:                  "bob",
    					Groups:                []string{user.AllAuthenticated},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 25 16:06:18 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  2. pkg/apis/authorization/validation/validation_test.go

    	}
    
    	errorCases := []struct {
    		name string
    		obj  authorizationapi.SubjectAccessReviewSpec
    		msg  string
    	}{{
    		name: "neither request",
    		obj:  authorizationapi.SubjectAccessReviewSpec{User: "me"},
    		msg:  "exactly one of nonResourceAttributes or resourceAttributes must be specified",
    	}, {
    		name: "both requests",
    		obj: authorizationapi.SubjectAccessReviewSpec{
    			ResourceAttributes:    &authorizationapi.ResourceAttributes{},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 02 07:48:42 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  3. pkg/registry/authorization/subjectaccessreview/rest_test.go

    	f.attrs = attrs
    	return f.decision, f.reason, f.err
    }
    
    func TestCreate(t *testing.T) {
    	testcases := map[string]struct {
    		spec     authorizationapi.SubjectAccessReviewSpec
    		decision authorizer.Decision
    		reason   string
    		err      error
    
    		expectedErr    string
    		expectedAttrs  authorizer.Attributes
    		expectedStatus authorizationapi.SubjectAccessReviewStatus
    	}{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 25 16:06:18 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  4. pkg/apis/authorization/v1beta1/zz_generated.conversion.go

    		return err
    	}
    	if err := s.AddGeneratedConversionFunc((*v1beta1.SubjectAccessReviewSpec)(nil), (*authorization.SubjectAccessReviewSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1beta1_SubjectAccessReviewSpec_To_authorization_SubjectAccessReviewSpec(a.(*v1beta1.SubjectAccessReviewSpec), b.(*authorization.SubjectAccessReviewSpec), scope)
    	}); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 32.5K bytes
    - Viewed (0)
  5. pkg/apis/authorization/v1/zz_generated.conversion.go

    	}); err != nil {
    		return err
    	}
    	if err := s.AddGeneratedConversionFunc((*v1.SubjectAccessReviewSpec)(nil), (*authorization.SubjectAccessReviewSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1_SubjectAccessReviewSpec_To_authorization_SubjectAccessReviewSpec(a.(*v1.SubjectAccessReviewSpec), b.(*authorization.SubjectAccessReviewSpec), scope)
    	}); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 31.2K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/round_trip_test.go

    		EvaluationError: in.EvaluationError,
    	}
    }
    
    // v1beta1SpecToV1Spec is only needed to verify round-trip fidelity
    func v1beta1SpecToV1Spec(in authorizationv1beta1.SubjectAccessReviewSpec) authorizationv1.SubjectAccessReviewSpec {
    	return authorizationv1.SubjectAccessReviewSpec{
    		ResourceAttributes:    v1beta1ResourceAttributesToV1ResourceAttributes(in.ResourceAttributes),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 12 15:48:03 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  7. staging/src/k8s.io/api/authorization/v1/zz_generated.deepcopy.go

    		}
    	}
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewSpec.
    func (in *SubjectAccessReviewSpec) DeepCopy() *SubjectAccessReviewSpec {
    	if in == nil {
    		return nil
    	}
    	out := new(SubjectAccessReviewSpec)
    	in.DeepCopyInto(out)
    	return out
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 11.2K bytes
    - Viewed (0)
  8. staging/src/k8s.io/api/authorization/v1beta1/zz_generated.deepcopy.go

    		}
    	}
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewSpec.
    func (in *SubjectAccessReviewSpec) DeepCopy() *SubjectAccessReviewSpec {
    	if in == nil {
    		return nil
    	}
    	out := new(SubjectAccessReviewSpec)
    	in.DeepCopyInto(out)
    	return out
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 11.2K bytes
    - Viewed (0)
  9. pkg/apis/authorization/zz_generated.deepcopy.go

    		}
    	}
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewSpec.
    func (in *SubjectAccessReviewSpec) DeepCopy() *SubjectAccessReviewSpec {
    	if in == nil {
    		return nil
    	}
    	out := new(SubjectAccessReviewSpec)
    	in.DeepCopyInto(out)
    	return out
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 11.2K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/authorization/cel/compile_test.go

    			result[f.Name] = f
    		}
    		return result
    	}
    
    	requestDeclType := buildRequestType(f, fs)
    	requestType := reflect.TypeOf(v1.SubjectAccessReviewSpec{})
    	if len(requestDeclType.Fields) != requestType.NumField() {
    		t.Fatalf("expected %d fields for SubjectAccessReviewSpec, got %d", requestType.NumField(), len(requestDeclType.Fields))
    	}
    	resourceAttributesDeclType := buildResourceAttributesType(f, fs)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 5.9K bytes
    - Viewed (0)
Back to top