Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 450 for authorizationv1 (1.54 sec)

  1. staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/round_trip_test.go

    	fuzz "github.com/google/gofuzz"
    
    	authorizationv1 "k8s.io/api/authorization/v1"
    	authorizationv1beta1 "k8s.io/api/authorization/v1beta1"
    )
    
    func TestRoundTrip(t *testing.T) {
    	f := fuzz.New()
    	seed := time.Now().UnixNano()
    	t.Logf("seed = %v", seed)
    	f.RandSource(rand.New(rand.NewSource(seed)))
    
    	for i := 0; i < 1000; i++ {
    		original := &authorizationv1.SubjectAccessReview{}
    		f.Fuzz(&original.Spec)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 12 15:48:03 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/authorization/cel/matcher.go

    limitations under the License.
    */
    
    package cel
    
    import (
    	"context"
    	"fmt"
    	"time"
    
    	celgo "github.com/google/cel-go/cel"
    
    	authorizationv1 "k8s.io/api/authorization/v1"
    	utilerrors "k8s.io/apimachinery/pkg/util/errors"
    )
    
    type CELMatcher struct {
    	CompilationResults []CompilationResult
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 22:41:27 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/authorization/cel/compile.go

    	"github.com/google/cel-go/common/types/ref"
    
    	authorizationv1 "k8s.io/api/authorization/v1"
    	"k8s.io/apimachinery/pkg/util/version"
    	apiservercel "k8s.io/apiserver/pkg/cel"
    	"k8s.io/apiserver/pkg/cel/environment"
    )
    
    const (
    	subjectAccessReviewRequestVarName = "request"
    )
    
    // CompilationResult represents a compiled authorization cel expression.
    type CompilationResult struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 02 20:56:52 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/metrics_test.go

    limitations under the License.
    */
    
    package webhook
    
    import (
    	"context"
    	"net/http"
    	"testing"
    
    	authorizationv1 "k8s.io/api/authorization/v1"
    	"k8s.io/apiserver/pkg/apis/apiserver"
    	"k8s.io/apiserver/pkg/authentication/user"
    	"k8s.io/apiserver/pkg/authorization/authorizer"
    	"k8s.io/apiserver/pkg/authorization/cel"
    )
    
    func TestAuthorizerMetrics(t *testing.T) {
    	scenarios := []struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 04 19:01:15 UTC 2024
    - 6.6K bytes
    - Viewed (0)
  5. hack/.import-aliases

      "k8s.io/api/apps/v1beta2": "appsv1beta2",
      "k8s.io/api/authentication/v1": "authenticationv1",
      "k8s.io/api/authentication/v1beta1": "authenticationv1beta1",
      "k8s.io/api/authorization/v1": "authorizationv1",
      "k8s.io/api/authorization/v1beta1": "authorizationv1beta1",
      "k8s.io/api/autoscaling/v1": "autoscalingv1",
      "k8s.io/api/batch/v1": "batchv1",
      "k8s.io/api/batch/v1beta1": "batchv1beta1",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Aug 17 05:27:21 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  6. staging/src/k8s.io/api/roundtrip_test.go

    	appsv1beta2 "k8s.io/api/apps/v1beta2"
    	authenticationv1 "k8s.io/api/authentication/v1"
    	authenticationv1beta1 "k8s.io/api/authentication/v1beta1"
    	authorizationv1 "k8s.io/api/authorization/v1"
    	authorizationv1beta1 "k8s.io/api/authorization/v1beta1"
    	autoscalingv1 "k8s.io/api/autoscaling/v1"
    	autoscalingv2 "k8s.io/api/autoscaling/v2"
    	autoscalingv2beta1 "k8s.io/api/autoscaling/v2beta1"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 08 04:18:56 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  7. pkg/controller/certificates/approver/sarapprove.go

    func (a *sarApprover) authorize(ctx context.Context, csr *capi.CertificateSigningRequest, rattrs authorization.ResourceAttributes) (bool, error) {
    	extra := make(map[string]authorization.ExtraValue)
    	for k, v := range csr.Spec.Extra {
    		extra[k] = authorization.ExtraValue(v)
    	}
    
    	sar := &authorization.SubjectAccessReview{
    		Spec: authorization.SubjectAccessReviewSpec{
    			User:               csr.Spec.Username,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 21 16:03:42 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/server/options/authorization.go

    package options
    
    import (
    	"fmt"
    	"time"
    
    	"github.com/spf13/pflag"
    
    	"k8s.io/apimachinery/pkg/util/wait"
    	"k8s.io/apiserver/pkg/authorization/authorizer"
    	"k8s.io/apiserver/pkg/authorization/authorizerfactory"
    	"k8s.io/apiserver/pkg/authorization/path"
    	"k8s.io/apiserver/pkg/authorization/union"
    	"k8s.io/apiserver/pkg/server"
    	"k8s.io/client-go/kubernetes"
    	"k8s.io/client-go/rest"
    	"k8s.io/client-go/tools/clientcmd"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Dec 18 04:27:38 UTC 2022
    - 9.3K bytes
    - Viewed (0)
  9. pilot/pkg/model/authorization.go

    	return types.NamespacedName{Name: ap.Name, Namespace: ap.Namespace}
    }
    
    // AuthorizationPolicies organizes AuthorizationPolicy by namespace.
    type AuthorizationPolicies struct {
    	// Maps from namespace to the Authorization policies.
    	NamespaceToPolicies map[string][]AuthorizationPolicy `json:"namespace_to_policies"`
    
    	// The name of the root namespace. Policy in the root namespace applies to workloads in all namespaces.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/endpoints/filters/authorization.go

    	"k8s.io/apiserver/pkg/audit"
    	"k8s.io/apiserver/pkg/authorization/authorizer"
    	"k8s.io/apiserver/pkg/endpoints/handlers/responsewriters"
    	"k8s.io/apiserver/pkg/endpoints/request"
    )
    
    const (
    	// Annotation key names set in advanced audit
    	decisionAnnotationKey = "authorization.k8s.io/decision"
    	reasonAnnotationKey   = "authorization.k8s.io/reason"
    
    	// Annotation values set in advanced audit
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 20 13:35:55 UTC 2023
    - 3.8K bytes
    - Viewed (0)
Back to top