Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 623 for authorizes (0.23 sec)

  1. pkg/registry/admissionregistration/validatingadmissionpolicybinding/strategy.go

    func NewStrategy(authorizer authorizer.Authorizer, policyGetter PolicyGetter, resourceResolver resolver.ResourceResolver) *validatingAdmissionPolicyBindingStrategy {
    	return &validatingAdmissionPolicyBindingStrategy{
    		ObjectTyper:      legacyscheme.Scheme,
    		NameGenerator:    names.SimpleNameGenerator,
    		authorizer:       authorizer,
    		policyGetter:     policyGetter,
    		resourceResolver: resourceResolver,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 07 21:29:56 UTC 2022
    - 5.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/endpoints/filters/impersonation.go

    	"k8s.io/apiserver/pkg/authorization/authorizer"
    	"k8s.io/apiserver/pkg/endpoints/handlers/responsewriters"
    	"k8s.io/apiserver/pkg/endpoints/request"
    	"k8s.io/apiserver/pkg/server/httplog"
    )
    
    // WithImpersonation is a filter that will inspect and check requests that attempt to change the user.Info for their requests
    func WithImpersonation(handler http.Handler, a authorizer.Authorizer, s runtime.NegotiatedSerializer) http.Handler {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Aug 07 10:10:35 UTC 2023
    - 9.5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/authorization/cel/metrics.go

    	RecordAuthorizationMatchConditionEvaluation(ctx context.Context, authorizerType, authorizerName string, elapsed time.Duration)
    	// RecordAuthorizationMatchConditionEvaluationFailure increments if any evaluation error was encountered evaluating matchConditions for an Authorize() call to the given authorizer
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 22:41:27 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/types.go

    type AuthorizationConfiguration struct {
    	metav1.TypeMeta
    
    	// Authorizers is an ordered list of authorizers to
    	// authorize requests against.
    	// This is similar to the --authorization-modes kube-apiserver flag
    	// Must be at least one.
    	Authorizers []AuthorizerConfiguration `json:"authorizers"`
    }
    
    const (
    	TypeWebhook                                          AuthorizerType = "Webhook"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 08 17:59:05 UTC 2024
    - 26.6K bytes
    - Viewed (0)
  5. 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)
  6. plugin/pkg/auth/authorizer/rbac/rbac.go

    	var (
    		resourceRules    []authorizer.ResourceRuleInfo
    		nonResourceRules []authorizer.NonResourceRuleInfo
    	)
    
    	policyRules, err := r.authorizationRuleResolver.RulesFor(user, namespace)
    	for _, policyRule := range policyRules {
    		if len(policyRule.Resources) > 0 {
    			r := authorizer.DefaultResourceRuleInfo{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 24 10:13:50 UTC 2022
    - 7.8K bytes
    - Viewed (0)
  7. 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)
  8. plugin/pkg/auth/authorizer/node/node_authorizer_test.go

    		User      user.Info
    		Secret    string
    		ConfigMap string
    		Decision  authorizer.Decision
    	}{
    		{User: node1, Decision: authorizer.DecisionAllow, Secret: "node1-only"},
    		{User: node1, Decision: authorizer.DecisionAllow, Secret: "node1-node2-only"},
    		{User: node1, Decision: authorizer.DecisionAllow, Secret: "shared-all"},
    
    		{User: node2, Decision: authorizer.DecisionNoOpinion, Secret: "node1-only"},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 21:22:55 UTC 2024
    - 40.5K bytes
    - Viewed (0)
  9. pkg/apis/authorization/types.go

    	// encountered when an authorizer, such as an external authorizer, doesn't support rules evaluation.
    	Incomplete bool
    	// EvaluationError can appear in combination with Rules. It indicates an error occurred during
    	// rule evaluation, such as an authorizer that doesn't support rule evaluation, and that
    	// ResourceRules and/or NonResourceRules may be incomplete.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 08:53:21 UTC 2019
    - 10K bytes
    - Viewed (0)
  10. pkg/registry/authorization/subjectaccessreview/rest.go

    	"k8s.io/apiserver/pkg/authorization/authorizer"
    	"k8s.io/apiserver/pkg/registry/rest"
    	authorizationapi "k8s.io/kubernetes/pkg/apis/authorization"
    	authorizationvalidation "k8s.io/kubernetes/pkg/apis/authorization/validation"
    	authorizationutil "k8s.io/kubernetes/pkg/registry/authorization/util"
    )
    
    type REST struct {
    	authorizer authorizer.Authorizer
    }
    
    func NewREST(authorizer authorizer.Authorizer) *REST {
    	return &REST{authorizer}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:13 UTC 2022
    - 2.7K bytes
    - Viewed (0)
Back to top