Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 77 for Authz (0.2 sec)

  1. pilot/pkg/networking/core/listener_builder_test.go

    		t.Run(tt.name, func(t *testing.T) {
    			push.Networks = tt.networks
    			lb := &ListenerBuilder{
    				push:               push,
    				node:               sidecarProxy,
    				authzCustomBuilder: &authz.Builder{},
    				authzBuilder:       &authz.Builder{},
    			}
    			httpConnManager := lb.buildHTTPConnectionManager(&httpListenerOpts{})
    			if !reflect.DeepEqual(tt.expectedconfig, httpConnManager.InternalAddressConfig) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  2. cmd/kube-scheduler/app/server.go

    func buildHandlerChain(handler http.Handler, authn authenticator.Request, authz authorizer.Authorizer) http.Handler {
    	requestInfoResolver := &apirequest.RequestInfoFactory{}
    	failedHandler := genericapifilters.Unauthorized(scheme.Codecs)
    
    	handler = genericapifilters.WithAuthorization(handler, authz, scheme.Codecs)
    	handler = genericapifilters.WithAuthentication(handler, authn, failedHandler, nil, nil)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 27 19:11:24 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  3. pilot/pkg/model/push_context_test.go

    					{
    						Mode:  selectorpb.WorkloadMode_SERVER,
    						Ports: []*selectorpb.PortSelector{{Number: 1234}},
    					},
    				},
    			},
    		},
    		"global-authz-med-prio-app": {
    			Meta: config.Meta{Name: "global-authz-med-prio-app", Namespace: constants.IstioSystemNamespace, GroupVersionKind: gvk.WasmPlugin},
    			Spec: &extensions.WasmPlugin{
    				Phase:    extensions.PluginPhase_AUTHZ,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 21 17:42:54 UTC 2024
    - 95.3K bytes
    - Viewed (0)
  4. pilot/pkg/networking/grpcgen/lds.go

    	"istio.io/api/label"
    	"istio.io/istio/pilot/pkg/model"
    	"istio.io/istio/pilot/pkg/networking/util"
    	"istio.io/istio/pilot/pkg/security/authn"
    	authzmodel "istio.io/istio/pilot/pkg/security/authz/model"
    	"istio.io/istio/pilot/pkg/util/protoconv"
    	xdsfilters "istio.io/istio/pilot/pkg/xds/filters"
    	"istio.io/istio/pkg/istio-agent/grpcxds"
    	"istio.io/istio/pkg/util/sets"
    )
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 14.6K bytes
    - Viewed (0)
  5. pilot/pkg/xds/sds.go

    		} else {
    			authzError = err
    		}
    		authzResult = &res
    		return res
    	}
    
    	// There are 4 cases of secret reference
    	// Verified cross namespace (by ReferencePolicy). No Authz needed.
    	// Verified same namespace (implicit). No Authz needed.
    	// Unverified cross namespace. Never allowed.
    	// Unverified same namespace. Allowed if authorized.
    	allowedResources := make([]SecretResource, 0, len(resources))
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 15 23:04:36 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  6. pilot/pkg/networking/core/listener_test.go

    		testInboundListenerConfigWithSidecar(t, getProxy(),
    			buildService("test.com", wildcardIPv4, protocol.HTTP, tnow))
    	})
    
    	t.Run("wasm, stats, authz", func(t *testing.T) {
    		tcp := buildService("tcp.example.com", wildcardIPv4, protocol.TCP, tnow)
    		tcp.Ports[0].Port = 1234
    		tcp.Ports[0].Name = "tcp"
    		services := []*model.Service{
    			tcp,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 93.6K bytes
    - Viewed (0)
  7. pkg/test/framework/components/echo/common/deployment/echos.go

    	// will be generated unless NoExternalNamespace is specified.
    	ExternalNamespace namespace.Getter
    
    	// IncludeExtAuthz if enabled, an additional ext-authz container will be included in the deployment.
    	// This is mainly used to test the CUSTOM authorization policy when the ext-authz server is deployed
    	// locally with the application container in the same pod.
    	IncludeExtAuthz bool
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 20 16:01:31 UTC 2024
    - 16K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/cel/environment/base.go

    			cel.CostTrackerOptions(interpreter.PresenceTestHasCost(false)),
    		},
    	},
    	{
    		IntroducedVersion: version.MajorMinor(1, 27),
    		EnvOptions: []cel.EnvOption{
    			library.Authz(),
    		},
    	},
    	{
    		IntroducedVersion: version.MajorMinor(1, 28),
    		EnvOptions: []cel.EnvOption{
    			cel.CrossTypeNumericComparisons(true),
    			cel.OptionalTypes(),
    			library.Quantity(),
    		},
    	},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 15 15:51:08 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/server/config.go

    // authz is nil, this function won't add a token authenticator or authorizer.
    func AuthorizeClientBearerToken(loopback *restclient.Config, authn *AuthenticationInfo, authz *AuthorizationInfo) {
    	if loopback == nil || len(loopback.BearerToken) == 0 {
    		return
    	}
    	if authn == nil || authz == nil {
    		// prevent nil pointer panic
    		return
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 28 08:48:22 UTC 2024
    - 47.7K bytes
    - Viewed (0)
  10. cmd/logging.go

    }
    
    func authNLogIf(ctx context.Context, err error, errKind ...interface{}) {
    	logger.LogIf(ctx, "authN", err, errKind...)
    }
    
    func authZLogIf(ctx context.Context, err error, errKind ...interface{}) {
    	logger.LogIf(ctx, "authZ", err, errKind...)
    }
    
    func peersLogIf(ctx context.Context, err error, errKind ...interface{}) {
    	if !errors.Is(err, grid.ErrDisconnected) {
    		logger.LogIf(ctx, "peers", err, errKind...)
    	}
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Jun 13 22:26:38 UTC 2024
    - 7.2K bytes
    - Viewed (0)
Back to top