mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 02:08:13 +00:00 
			
		
		
		
	remove create expansions form authn/z clients
This commit is contained in:
		| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeTokenReviews) Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), tokenReview) | ||||
| } | ||||
|  | ||||
| func (c *FakeTokenReviews) CreateContext(ctx context.Context, tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewRootCreateAction(authenticationapi.SchemeGroupVersion.WithResource("tokenreviews"), tokenReview), &authenticationapi.TokenReview{}) | ||||
| 	return obj.(*authenticationapi.TokenReview), err | ||||
|   | ||||
| @@ -23,14 +23,9 @@ import ( | ||||
| ) | ||||
|  | ||||
| type TokenReviewExpansion interface { | ||||
| 	Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) | ||||
| 	CreateContext(ctx context.Context, tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *tokenReviews) Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), tokenReview) | ||||
| } | ||||
|  | ||||
| func (c *tokenReviews) CreateContext(ctx context.Context, tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { | ||||
| 	result = &authenticationapi.TokenReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeTokenReviews) Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), tokenReview) | ||||
| } | ||||
|  | ||||
| func (c *FakeTokenReviews) CreateContext(ctx context.Context, tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewRootCreateAction(authenticationapi.SchemeGroupVersion.WithResource("tokenreviews"), tokenReview), &authenticationapi.TokenReview{}) | ||||
| 	return obj.(*authenticationapi.TokenReview), err | ||||
|   | ||||
| @@ -23,14 +23,9 @@ import ( | ||||
| ) | ||||
|  | ||||
| type TokenReviewExpansion interface { | ||||
| 	Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) | ||||
| 	CreateContext(ctx context.Context, tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *tokenReviews) Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), tokenReview) | ||||
| } | ||||
|  | ||||
| func (c *tokenReviews) CreateContext(ctx context.Context, tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { | ||||
| 	result = &authenticationapi.TokenReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeLocalSubjectAccessReviews) Create(sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *FakeLocalSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewCreateAction(authorizationapi.SchemeGroupVersion.WithResource("localsubjectaccessreviews"), c.ns, sar), &authorizationapi.SubjectAccessReview{}) | ||||
| 	return obj.(*authorizationapi.LocalSubjectAccessReview), err | ||||
|   | ||||
| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeSelfSubjectAccessReviews) Create(sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *FakeSelfSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewRootCreateAction(authorizationapi.SchemeGroupVersion.WithResource("selfsubjectaccessreviews"), sar), &authorizationapi.SelfSubjectAccessReview{}) | ||||
| 	return obj.(*authorizationapi.SelfSubjectAccessReview), err | ||||
|   | ||||
| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeSelfSubjectRulesReviews) Create(srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), srr) | ||||
| } | ||||
|  | ||||
| func (c *FakeSelfSubjectRulesReviews) CreateContext(ctx context.Context, srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewRootCreateAction(authorizationapi.SchemeGroupVersion.WithResource("selfsubjectrulesreviews"), srr), &authorizationapi.SelfSubjectRulesReview{}) | ||||
| 	return obj.(*authorizationapi.SelfSubjectRulesReview), err | ||||
|   | ||||
| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeSubjectAccessReviews) Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *FakeSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewRootCreateAction(authorizationapi.SchemeGroupVersion.WithResource("subjectaccessreviews"), sar), &authorizationapi.SubjectAccessReview{}) | ||||
| 	if obj == nil { | ||||
|   | ||||
| @@ -23,14 +23,9 @@ import ( | ||||
| ) | ||||
|  | ||||
| type LocalSubjectAccessReviewExpansion interface { | ||||
| 	Create(sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) | ||||
| 	CreateContext(ctx context.Context, sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *localSubjectAccessReviews) Create(sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *localSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) { | ||||
| 	result = &authorizationapi.LocalSubjectAccessReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -23,14 +23,9 @@ import ( | ||||
| ) | ||||
|  | ||||
| type SelfSubjectAccessReviewExpansion interface { | ||||
| 	Create(sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) | ||||
| 	CreateContext(ctx context.Context, sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *selfSubjectAccessReviews) Create(sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *selfSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) { | ||||
| 	result = &authorizationapi.SelfSubjectAccessReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -23,14 +23,9 @@ import ( | ||||
| ) | ||||
|  | ||||
| type SelfSubjectRulesReviewExpansion interface { | ||||
| 	Create(srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) | ||||
| 	CreateContext(ctx context.Context, srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *selfSubjectRulesReviews) Create(srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), srr) | ||||
| } | ||||
|  | ||||
| func (c *selfSubjectRulesReviews) CreateContext(ctx context.Context, srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) { | ||||
| 	result = &authorizationapi.SelfSubjectRulesReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -24,14 +24,9 @@ import ( | ||||
|  | ||||
| // The SubjectAccessReviewExpansion interface allows manually adding extra methods to the AuthorizationInterface. | ||||
| type SubjectAccessReviewExpansion interface { | ||||
| 	Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) | ||||
| 	CreateContext(ctx context.Context, sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *subjectAccessReviews) Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *subjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { | ||||
| 	result = &authorizationapi.SubjectAccessReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeLocalSubjectAccessReviews) Create(sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *FakeLocalSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewCreateAction(authorizationapi.SchemeGroupVersion.WithResource("localsubjectaccessreviews"), c.ns, sar), &authorizationapi.SubjectAccessReview{}) | ||||
| 	return obj.(*authorizationapi.LocalSubjectAccessReview), err | ||||
|   | ||||
| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeSelfSubjectAccessReviews) Create(sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *FakeSelfSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewRootCreateAction(authorizationapi.SchemeGroupVersion.WithResource("selfsubjectaccessreviews"), sar), &authorizationapi.SelfSubjectAccessReview{}) | ||||
| 	return obj.(*authorizationapi.SelfSubjectAccessReview), err | ||||
|   | ||||
| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeSelfSubjectRulesReviews) Create(srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), srr) | ||||
| } | ||||
|  | ||||
| func (c *FakeSelfSubjectRulesReviews) CreateContext(ctx context.Context, srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewRootCreateAction(authorizationapi.SchemeGroupVersion.WithResource("selfsubjectrulesreviews"), srr), &authorizationapi.SelfSubjectRulesReview{}) | ||||
| 	return obj.(*authorizationapi.SelfSubjectRulesReview), err | ||||
|   | ||||
| @@ -23,10 +23,6 @@ import ( | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeSubjectAccessReviews) Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *FakeSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewRootCreateAction(authorizationapi.SchemeGroupVersion.WithResource("subjectaccessreviews"), sar), &authorizationapi.SubjectAccessReview{}) | ||||
| 	return obj.(*authorizationapi.SubjectAccessReview), err | ||||
|   | ||||
| @@ -23,14 +23,9 @@ import ( | ||||
| ) | ||||
|  | ||||
| type LocalSubjectAccessReviewExpansion interface { | ||||
| 	Create(sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) | ||||
| 	CreateContext(ctx context.Context, sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *localSubjectAccessReviews) Create(sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *localSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.LocalSubjectAccessReview) (result *authorizationapi.LocalSubjectAccessReview, err error) { | ||||
| 	result = &authorizationapi.LocalSubjectAccessReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -23,14 +23,9 @@ import ( | ||||
| ) | ||||
|  | ||||
| type SelfSubjectAccessReviewExpansion interface { | ||||
| 	Create(sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) | ||||
| 	CreateContext(ctx context.Context, sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *selfSubjectAccessReviews) Create(sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *selfSubjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.SelfSubjectAccessReview) (result *authorizationapi.SelfSubjectAccessReview, err error) { | ||||
| 	result = &authorizationapi.SelfSubjectAccessReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -23,14 +23,9 @@ import ( | ||||
| ) | ||||
|  | ||||
| type SelfSubjectRulesReviewExpansion interface { | ||||
| 	Create(srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) | ||||
| 	CreateContext(ctx context.Context, srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *selfSubjectRulesReviews) Create(srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), srr) | ||||
| } | ||||
|  | ||||
| func (c *selfSubjectRulesReviews) CreateContext(ctx context.Context, srr *authorizationapi.SelfSubjectRulesReview) (result *authorizationapi.SelfSubjectRulesReview, err error) { | ||||
| 	result = &authorizationapi.SelfSubjectRulesReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -24,14 +24,9 @@ import ( | ||||
|  | ||||
| // The SubjectAccessReviewExpansion interface allows manually adding extra methods to the AuthorizationInterface. | ||||
| type SubjectAccessReviewExpansion interface { | ||||
| 	Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) | ||||
| 	CreateContext(ctx context.Context, sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) | ||||
| } | ||||
|  | ||||
| func (c *subjectAccessReviews) Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { | ||||
| 	return c.CreateContext(context.Background(), sar) | ||||
| } | ||||
|  | ||||
| func (c *subjectAccessReviews) CreateContext(ctx context.Context, sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { | ||||
| 	result = &authorizationapi.SubjectAccessReview{} | ||||
| 	err = c.client.Post(). | ||||
|   | ||||
| @@ -1,31 +0,0 @@ | ||||
| /* | ||||
| Copyright 2018 The Kubernetes Authors. | ||||
|  | ||||
| Licensed under the Apache License, Version 2.0 (the "License"); | ||||
| you may not use this file except in compliance with the License. | ||||
| You may obtain a copy of the License at | ||||
|  | ||||
|     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  | ||||
| Unless required by applicable law or agreed to in writing, software | ||||
| distributed under the License is distributed on an "AS IS" BASIS, | ||||
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
|  | ||||
| package fake | ||||
|  | ||||
| import ( | ||||
| 	authenticationv1 "k8s.io/api/authentication/v1" | ||||
| 	core "k8s.io/client-go/testing" | ||||
| ) | ||||
|  | ||||
| func (c *FakeServiceAccounts) CreateToken(name string, tr *authenticationv1.TokenRequest) (*authenticationv1.TokenRequest, error) { | ||||
| 	obj, err := c.Fake.Invokes(core.NewCreateSubresourceAction(serviceaccountsResource, name, "token", c.ns, tr), &authenticationv1.TokenRequest{}) | ||||
|  | ||||
| 	if obj == nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	return obj.(*authenticationv1.TokenRequest), err | ||||
| } | ||||
| @@ -1,43 +0,0 @@ | ||||
| /* | ||||
| Copyright 2018 The Kubernetes Authors. | ||||
|  | ||||
| Licensed under the Apache License, Version 2.0 (the "License"); | ||||
| you may not use this file except in compliance with the License. | ||||
| You may obtain a copy of the License at | ||||
|  | ||||
|     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  | ||||
| Unless required by applicable law or agreed to in writing, software | ||||
| distributed under the License is distributed on an "AS IS" BASIS, | ||||
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
|  | ||||
| package v1 | ||||
|  | ||||
| import ( | ||||
| 	"context" | ||||
|  | ||||
| 	authenticationv1 "k8s.io/api/authentication/v1" | ||||
| ) | ||||
|  | ||||
| // The ServiceAccountExpansion interface allows manually adding extra methods | ||||
| // to the ServiceAccountInterface. | ||||
| type ServiceAccountExpansion interface { | ||||
| 	CreateToken(name string, tr *authenticationv1.TokenRequest) (*authenticationv1.TokenRequest, error) | ||||
| } | ||||
|  | ||||
| // CreateToken creates a new token for a serviceaccount. | ||||
| func (c *serviceAccounts) CreateToken(name string, tr *authenticationv1.TokenRequest) (*authenticationv1.TokenRequest, error) { | ||||
| 	result := &authenticationv1.TokenRequest{} | ||||
| 	err := c.client.Post(). | ||||
| 		Namespace(c.ns). | ||||
| 		Resource("serviceaccounts"). | ||||
| 		SubResource("token"). | ||||
| 		Name(name). | ||||
| 		Body(tr). | ||||
| 		Do(context.TODO()). | ||||
| 		Into(result) | ||||
| 	return result, err | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Mike Danese
					Mike Danese