- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for authorizationapiv1 (0.79 sec)
-
pkg/controlplane/instance.go
appsv1 "k8s.io/api/apps/v1" authenticationv1 "k8s.io/api/authentication/v1" authenticationv1alpha1 "k8s.io/api/authentication/v1alpha1" authenticationv1beta1 "k8s.io/api/authentication/v1beta1" authorizationapiv1 "k8s.io/api/authorization/v1" autoscalingapiv1 "k8s.io/api/autoscaling/v1" autoscalingapiv2 "k8s.io/api/autoscaling/v2" batchapiv1 "k8s.io/api/batch/v1" certificatesapiv1 "k8s.io/api/certificates/v1"
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Jun 03 11:50:04 UTC 2024 - 21.2K bytes - Viewed (0) -
pkg/registry/authorization/util/helpers_test.go
"Resource", "Subresource", "Name", // Fields we copy in NonResourceAttributesFrom "Path", "Verb", ) reflect.TypeOf(authorizationapi.ResourceAttributes{}).FieldByNameFunc(func(name string) bool { if !knownResourceAttributesNames.Has(name) { t.Errorf("authorizationapi.ResourceAttributes has a new field: %q. Add to ResourceAttributesFrom/NonResourceAttributesFrom as appropriate, then add to knownResourceAttributesNames", name)
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/selfsubjectaccessreview/rest.go
selfSAR, ok := obj.(*authorizationapi.SelfSubjectAccessReview) if !ok { return nil, apierrors.NewBadRequest(fmt.Sprintf("not a SelfSubjectAccessReview: %#v", obj)) } if errs := authorizationvalidation.ValidateSelfSubjectAccessReview(selfSAR); len(errs) > 0 { return nil, apierrors.NewInvalid(authorizationapi.Kind(selfSAR.Kind), "", errs) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 18 09:21:13 UTC 2022 - 3.1K bytes - Viewed (0) -
pkg/apis/authorization/validation/validation_test.go
"k8s.io/apimachinery/pkg/util/validation/field" authorizationapi "k8s.io/kubernetes/pkg/apis/authorization" ) func TestValidateSARSpec(t *testing.T) { successCases := []authorizationapi.SubjectAccessReviewSpec{ {ResourceAttributes: &authorizationapi.ResourceAttributes{}, User: "me"}, {NonResourceAttributes: &authorizationapi.NonResourceAttributes{}, Groups: []string{"my-group"}}, }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 02 07:48:42 UTC 2023 - 6.3K bytes - Viewed (0) -
pkg/apis/authorization/validation/validation.go
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/util/validation/field" authorizationapi "k8s.io/kubernetes/pkg/apis/authorization" ) // ValidateSubjectAccessReviewSpec validates a SubjectAccessReviewSpec and returns an // ErrorList with any errors. func ValidateSubjectAccessReviewSpec(spec authorizationapi.SubjectAccessReviewSpec, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{}
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Jan 18 15:37:57 UTC 2023 - 4.8K bytes - Viewed (0) -
pkg/registry/authorization/subjectaccessreview/rest_test.go
ResourceRequest: false, }, expectedStatus: authorizationapi.SubjectAccessReviewStatus{ Allowed: false, Reason: "myreason", EvaluationError: "myerror", }, }, "nonresource allowed": { spec: authorizationapi.SubjectAccessReviewSpec{ User: "bob", NonResourceAttributes: &authorizationapi.NonResourceAttributes{Verb: "get", Path: "/mypath"}, },
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Apr 25 16:06:18 UTC 2023 - 6.3K bytes - Viewed (0) -
pkg/registry/authorization/selfsubjectrulesreview/rest.go
func (r *REST) GetSingularName() string { return "selfsubjectrulesreview" } func getResourceRules(infos []authorizer.ResourceRuleInfo) []authorizationapi.ResourceRule { rules := make([]authorizationapi.ResourceRule, len(infos)) for i, info := range infos { rules[i] = authorizationapi.ResourceRule{ Verbs: info.GetVerbs(), APIGroups: info.GetAPIGroups(), Resources: info.GetResources(),
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 18 09:21:13 UTC 2022 - 3.7K bytes - Viewed (0) -
pkg/registry/authorization/localsubjectaccessreview/rest.go
localSubjectAccessReview, ok := obj.(*authorizationapi.LocalSubjectAccessReview) if !ok { return nil, apierrors.NewBadRequest(fmt.Sprintf("not a LocaLocalSubjectAccessReview: %#v", obj)) } if errs := authorizationvalidation.ValidateLocalSubjectAccessReview(localSubjectAccessReview); len(errs) > 0 { return nil, apierrors.NewInvalid(authorizationapi.Kind(localSubjectAccessReview.Kind), "", errs) }
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
subjectAccessReview, ok := obj.(*authorizationapi.SubjectAccessReview) if !ok { return nil, apierrors.NewBadRequest(fmt.Sprintf("not a SubjectAccessReview: %#v", obj)) } if errs := authorizationvalidation.ValidateSubjectAccessReview(subjectAccessReview); len(errs) > 0 { return nil, apierrors.NewInvalid(authorizationapi.Kind(subjectAccessReview.Kind), "", errs) } if createValidation != nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 18 09:21:13 UTC 2022 - 2.7K bytes - Viewed (0) -
pkg/registry/authorization/util/helpers.go
"k8s.io/apiserver/pkg/authorization/authorizer" authorizationapi "k8s.io/kubernetes/pkg/apis/authorization" ) // ResourceAttributesFrom combines the API object information and the user.Info from the context to build a full authorizer.AttributesRecord for resource access func ResourceAttributesFrom(user user.Info, in authorizationapi.ResourceAttributes) authorizer.AttributesRecord { return authorizer.AttributesRecord{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Apr 25 16:06:18 UTC 2023 - 2.8K bytes - Viewed (0)