- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for AuthorizationAttributesFrom (0.56 sec)
-
pkg/registry/authorization/util/helpers_test.go
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Apr 25 16:06:18 UTC 2023 - 4.7K bytes - Viewed (0) -
pkg/registry/authorization/util/helpers.go
if extra == nil { return nil } ret := map[string][]string{} for k, v := range extra { ret[k] = []string(v) } return ret } // AuthorizationAttributesFrom takes a spec and returns the proper authz attributes to check it. func AuthorizationAttributesFrom(spec authorizationapi.SubjectAccessReviewSpec) authorizer.AttributesRecord { userToCheck := &user.DefaultInfo{ Name: spec.User, Groups: spec.Groups,
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Apr 25 16:06:18 UTC 2023 - 2.8K bytes - Viewed (0) -
pkg/registry/authorization/localsubjectaccessreview/rest.go
} if createValidation != nil { if err := createValidation(ctx, obj.DeepCopyObject()); err != nil { return nil, err } } authorizationAttributes := authorizationutil.AuthorizationAttributesFrom(localSubjectAccessReview.Spec) decision, reason, evaluationErr := r.authorizer.Authorize(ctx, authorizationAttributes) localSubjectAccessReview.Status = authorizationapi.SubjectAccessReviewStatus{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 18 09:21:13 UTC 2022 - 3.2K bytes - Viewed (0) -
pkg/registry/authorization/subjectaccessreview/rest.go
} if createValidation != nil { if err := createValidation(ctx, obj.DeepCopyObject()); err != nil { return nil, err } } authorizationAttributes := authorizationutil.AuthorizationAttributesFrom(subjectAccessReview.Spec) decision, reason, evaluationErr := r.authorizer.Authorize(ctx, authorizationAttributes) subjectAccessReview.Status = authorizationapi.SubjectAccessReviewStatus{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 18 09:21:13 UTC 2022 - 2.7K bytes - Viewed (0)