Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 559 for Authorize (0.37 sec)

  1. pilot/pkg/credentials/kube/multicluster.go

    			if firstError == nil {
    				firstError = err
    			}
    		} else {
    			return k, nil
    		}
    	}
    	return nil, firstError
    }
    
    func (a *AggregateController) Authorize(serviceAccount, namespace string) error {
    	return a.authController.Authorize(serviceAccount, namespace)
    }
    
    func (a *AggregateController) AddEventHandler(f func(name string, namespace string)) {
    	// no ops
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 23 19:18:21 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  2. pkg/controller/certificates/approver/sarapprove.go

    	}
    
    	tried := []string{}
    
    	for _, r := range a.recognizers {
    		if !r.recognize(csr, x509cr) {
    			continue
    		}
    
    		tried = append(tried, r.permission.Subresource)
    
    		approved, err := a.authorize(ctx, csr, r.permission)
    		if err != nil {
    			return err
    		}
    		if approved {
    			appendApprovalCondition(csr, r.successMessage)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 21 16:03:42 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  3. pkg/kubeapiserver/authorizer/reload.go

    	current atomic.Pointer[authorizerResolver]
    }
    
    type authorizerResolver struct {
    	authorizer   authorizer.Authorizer
    	ruleResolver authorizer.RuleResolver
    }
    
    func (r *reloadableAuthorizerResolver) Authorize(ctx context.Context, a authorizer.Attributes) (authorized authorizer.Decision, reason string, err error) {
    	return r.current.Load().authorizer.Authorize(ctx, a)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 04 19:01:15 UTC 2024
    - 9.3K bytes
    - Viewed (0)
  4. pkg/registry/admissionregistration/validatingadmissionpolicy/strategy.go

    type validatingAdmissionPolicyStrategy struct {
    	runtime.ObjectTyper
    	names.NameGenerator
    	authorizer       authorizer.Authorizer
    	resourceResolver resolver.ResourceResolver
    }
    
    // NewStrategy is the default logic that applies when creating and updating validatingAdmissionPolicy objects.
    func NewStrategy(authorizer authorizer.Authorizer, resourceResolver resolver.ResourceResolver) *validatingAdmissionPolicyStrategy {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  5. pkg/registry/admissionregistration/validatingadmissionpolicy/authz_test.go

    			auth: func(ctx context.Context, a authorizer.Attributes) (authorized authorizer.Decision, reason string, err error) {
    				return authorizer.DecisionDeny, "", nil
    			},
    		},
    		{
    			name:     "authorized",
    			userInfo: &user.DefaultInfo{Groups: []string{user.AllAuthenticated}},
    			auth: func(ctx context.Context, a authorizer.Attributes) (authorized authorizer.Decision, reason string, err error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 07 21:29:56 UTC 2022
    - 3.8K bytes
    - Viewed (0)
  6. pilot/pkg/credentials/model.go

    	GetCertInfo(name, namespace string) (certInfo *CertInfo, err error)
    	GetCaCert(name, namespace string) (certInfo *CertInfo, err error)
    	GetDockerCredential(name, namespace string) (cred []byte, err error)
    	Authorize(serviceAccount, namespace string) error
    }
    
    type MulticlusterController interface {
    	ForCluster(cluster cluster.ID) (Controller, error)
    	AddSecretHandler(func(name, namespace string))
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 23 19:18:21 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  7. pkg/registry/authorization/localsubjectaccessreview/rest.go

    	decision, reason, evaluationErr := r.authorizer.Authorize(ctx, authorizationAttributes)
    
    	localSubjectAccessReview.Status = authorizationapi.SubjectAccessReviewStatus{
    		Allowed: (decision == authorizer.DecisionAllow),
    		Denied:  (decision == authorizer.DecisionDeny),
    		Reason:  reason,
    	}
    	if evaluationErr != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:13 UTC 2022
    - 3.2K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/endpoints/filters/authorization.go

    			return
    		}
    		authorized, reason, err := a.Authorize(ctx, attributes)
    
    		authorizationFinish := time.Now()
    		defer func() {
    			metrics(ctx, authorized, err, authorizationStart, authorizationFinish)
    		}()
    
    		// an authorizer like RBAC could encounter evaluation errors and still allow the request, so authorizer decision is checked before error here.
    		if authorized == authorizer.DecisionAllow {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 20 13:35:55 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  9. pkg/registry/authorization/selfsubjectaccessreview/rest.go

    	}
    
    	decision, reason, evaluationErr := r.authorizer.Authorize(ctx, authorizationAttributes)
    
    	selfSAR.Status = authorizationapi.SubjectAccessReviewStatus{
    		Allowed: (decision == authorizer.DecisionAllow),
    		Denied:  (decision == authorizer.DecisionDeny),
    		Reason:  reason,
    	}
    	if evaluationErr != nil {
    		selfSAR.Status.EvaluationError = evaluationErr.Error()
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:13 UTC 2022
    - 3.1K bytes
    - Viewed (0)
  10. pkg/registry/authorization/subjectaccessreview/rest_test.go

    	"k8s.io/apiserver/pkg/authorization/authorizer"
    	genericapirequest "k8s.io/apiserver/pkg/endpoints/request"
    	"k8s.io/apiserver/pkg/registry/rest"
    	authorizationapi "k8s.io/kubernetes/pkg/apis/authorization"
    )
    
    type fakeAuthorizer struct {
    	attrs authorizer.Attributes
    
    	decision authorizer.Decision
    	reason   string
    	err      error
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 25 16:06:18 UTC 2023
    - 6.3K bytes
    - Viewed (0)
Back to top