Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 39 for impersonation (0.27 sec)

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

    				uid = string(impersonationRequest.Name)
    				actingAsAttributes.Resource = "uids"
    
    			default:
    				klog.V(4).InfoS("unknown impersonation request type", "request", impersonationRequest)
    				responsewriters.Forbidden(ctx, actingAsAttributes, w, req, fmt.Sprintf("unknown impersonation request type: %v", impersonationRequest), s)
    				return
    			}
    
    			decision, reason, err := a.Authorize(ctx, actingAsAttributes)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Aug 07 10:10:35 UTC 2023
    - 9.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/api/authentication/v1alpha1/generated.proto

    option go_package = "k8s.io/api/authentication/v1alpha1";
    
    // SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
    // When using impersonation, users will receive the user info of the user being impersonated.  If impersonation or
    // request header authentication is used, any extra keys will have their case ignored and returned as lowercase.
    message SelfSubjectReview {
      // Standard object's metadata.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 28 15:34:11 UTC 2024
    - 2K bytes
    - Viewed (0)
  3. staging/src/k8s.io/api/authentication/v1alpha1/types.go

    // +k8s:prerelease-lifecycle-gen:introduced=1.26
    
    // SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
    // When using impersonation, users will receive the user info of the user being impersonated.  If impersonation or
    // request header authentication is used, any extra keys will have their case ignored and returned as lowercase.
    type SelfSubjectReview struct {
    	metav1.TypeMeta `json:",inline"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 23:42:33 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/api/authentication/v1alpha1/types_swagger_doc_generated.go

    var map_SelfSubjectReview = map[string]string{
    	"":         "SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request. When using impersonation, users will receive the user info of the user being impersonated.  If impersonation or request header authentication is used, any extra keys will have their case ignored and returned as lowercase.",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 23:42:33 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  5. common-protos/k8s.io/api/authentication/v1alpha1/generated.proto

    option go_package = "k8s.io/api/authentication/v1alpha1";
    
    // SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
    // When using impersonation, users will receive the user info of the user being impersonated.  If impersonation or
    // request header authentication is used, any extra keys will have their case ignored and returned as lowercase.
    message SelfSubjectReview {
      // Standard object's metadata.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 2K bytes
    - Viewed (0)
  6. security/pkg/server/ca/server.go

    			s.monitoring.AuthnError.Increment()
    			// Return an opaque error (for security purposes) but log the full reason
    			serverCaLog.Warnf("impersonation not allowed, as node authorizer (CA_TRUSTED_NODE_ACCOUNTS) is not configured")
    			return nil, status.Error(codes.Unauthenticated, "request impersonation authentication failure")
    
    		}
    		if err := s.nodeAuthorizer.authenticateImpersonation(ctx, caller.KubernetesInfo, impersonatedIdentity); err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 28 17:35:26 UTC 2024
    - 8K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/endpoints/filters/impersonation_test.go

    		expectedUser            user.Info
    		expectedCode            int
    	}{
    		{
    			name: "not-impersonating",
    			user: &user.DefaultInfo{
    				Name: "tester",
    			},
    			expectedUser: &user.DefaultInfo{
    				Name: "tester",
    			},
    			expectedCode: http.StatusOK,
    		},
    		{
    			name: "impersonating-error",
    			user: &user.DefaultInfo{
    				Name: "tester",
    			},
    			impersonationUser: "anyone",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 06 17:13:16 UTC 2021
    - 17.2K bytes
    - Viewed (0)
  8. staging/src/k8s.io/api/authentication/v1beta1/types.go

    // +k8s:prerelease-lifecycle-gen:introduced=1.27
    
    // SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
    // When using impersonation, users will receive the user info of the user being impersonated.  If impersonation or
    // request header authentication is used, any extra keys will have their case ignored and returned as lowercase.
    type SelfSubjectReview struct {
    	metav1.TypeMeta `json:",inline"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 27 20:06:25 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  9. staging/src/k8s.io/api/authentication/v1beta1/types_swagger_doc_generated.go

    var map_SelfSubjectReview = map[string]string{
    	"":         "SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request. When using impersonation, users will receive the user info of the user being impersonated.  If impersonation or request header authentication is used, any extra keys will have their case ignored and returned as lowercase.",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 23:42:33 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  10. staging/src/k8s.io/api/authentication/v1beta1/generated.proto

      repeated string items = 1;
    }
    
    // SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
    // When using impersonation, users will receive the user info of the user being impersonated.  If impersonation or
    // request header authentication is used, any extra keys will have their case ignored and returned as lowercase.
    message SelfSubjectReview {
      // Standard object's metadata.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 28 15:34:11 UTC 2024
    - 5.3K bytes
    - Viewed (0)
Back to top