Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for withAuthorization (0.16 sec)

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

    // WithAuthorization passes all authorized requests on to handler, and returns a forbidden error otherwise.
    func WithAuthorization(hhandler http.Handler, auth authorizer.Authorizer, s runtime.NegotiatedSerializer) http.Handler {
    	return withAuthorization(hhandler, auth, s, recordAuthorizationMetrics)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 20 13:35:55 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/endpoints/filters/authorization_test.go

    			},
    			"",
    			reasonError,
    		},
    	}
    
    	scheme := runtime.NewScheme()
    	negotiatedSerializer := serializer.NewCodecFactory(scheme).WithoutConversion()
    	for k, tc := range testcases {
    		handler := WithAuthorization(&fakeHTTPHandler{}, tc.authorizer, negotiatedSerializer)
    		// TODO: fake audit injector
    
    		req, _ := http.NewRequest("GET", "/api/v1/namespaces/default/pods", nil)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 03 16:16:51 UTC 2023
    - 5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/endpoints/filters/metrics_test.go

    	for _, tt := range testCases {
    		t.Run(tt.desc, func(t *testing.T) {
    			defer authorizationAttemptsCounter.Reset()
    
    			audit := &auditinternal.Event{Level: auditinternal.LevelMetadata}
    			handler := WithAuthorization(&fakeHTTPHandler{}, tt.authorizer, negotiatedSerializer)
    			// TODO: fake audit injector
    
    			req, _ := http.NewRequest("GET", "/api/v1/namespaces/default/pods", nil)
    			req = withTestContext(req, nil, audit)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 20 13:35:55 UTC 2023
    - 8.7K bytes
    - Viewed (0)
Back to top