- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for ConfirmNoEscalationInternal (0.32 sec)
-
pkg/registry/rbac/clusterrole/policybased/storage.go
rules := clusterRole.Rules if err := rbacregistryvalidation.ConfirmNoEscalationInternal(ctx, s.ruleResolver, rules); err != nil { return nil, apierrors.NewForbidden(groupResource, clusterRole.Name, err) } // to set the aggregation rule, since it can gather anything, requires * on *.* if hasAggregationRule(clusterRole) { if err := rbacregistryvalidation.ConfirmNoEscalationInternal(ctx, s.ruleResolver, fullAuthority); err != nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 18 10:11:16 UTC 2022 - 5.2K bytes - Viewed (0) -
pkg/registry/rbac/role/policybased/storage.go
return s.StandardStorage.Create(ctx, obj, createValidation, options) } role := obj.(*rbac.Role) rules := role.Rules if err := rbacregistryvalidation.ConfirmNoEscalationInternal(ctx, s.ruleResolver, rules); err != nil { return nil, errors.NewForbidden(groupResource, role.Name, err) } return s.StandardStorage.Create(ctx, obj, createValidation, options) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 18 10:11:16 UTC 2022 - 3.9K bytes - Viewed (0) -
pkg/registry/rbac/validation/internal_version_adapter.go
*/ package validation import ( "context" rbacv1 "k8s.io/api/rbac/v1" "k8s.io/kubernetes/pkg/apis/rbac" rbacv1helpers "k8s.io/kubernetes/pkg/apis/rbac/v1" ) func ConfirmNoEscalationInternal(ctx context.Context, ruleResolver AuthorizationRuleResolver, inRules []rbac.PolicyRule) error { rules := []rbacv1.PolicyRule{} for i := range inRules { v1Rule := rbacv1.PolicyRule{}
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 22 12:17:05 UTC 2018 - 1.1K bytes - Viewed (0)