Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 221 for authzpb (0.32 sec)

  1. pilot/pkg/security/authz/model/model_test.go

    	matcherv3 "github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3"
    
    	authzpb "istio.io/api/security/v1beta1"
    	"istio.io/istio/pilot/pkg/security/trustdomain"
    	"istio.io/istio/pkg/util/protomarshal"
    )
    
    func TestModel_MigrateTrustDomain(t *testing.T) {
    	cases := []struct {
    		name     string
    		tdBundle trustdomain.Bundle
    		rule     *authzpb.Rule
    		want     []string
    		notWant  []string
    	}{
    		{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Nov 20 22:15:12 UTC 2023
    - 10K bytes
    - Viewed (0)
  2. pilot/pkg/security/authz/model/model.go

    // limitations under the License.
    
    package model
    
    import (
    	"fmt"
    	"strings"
    
    	rbacpb "github.com/envoyproxy/go-control-plane/envoy/config/rbac/v3"
    
    	authzpb "istio.io/api/security/v1beta1"
    	"istio.io/istio/pilot/pkg/security/trustdomain"
    )
    
    const (
    	RBACTCPFilterStatPrefix           = "tcp."
    	RBACShadowEngineResult            = "shadow_engine_result"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 25 10:39:25 UTC 2024
    - 13.8K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/cel/library/authz.go

    //
    // Examples:
    //
    //	authorizer.group('').resource('pods').namespace('default').check('create').error()
    func Authz() cel.EnvOption {
    	return cel.Lib(authzLib)
    }
    
    var authzLib = &authz{}
    
    type authz struct{}
    
    func (*authz) LibraryName() string {
    	return "k8s.authz"
    }
    
    var authzLibraryDecls = map[string][]cel.FunctionOpt{
    	"path": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 21:31:27 UTC 2023
    - 21.1K bytes
    - Viewed (0)
  4. istioctl/pkg/authz/authz.go

    		Example: `  # Check AuthorizationPolicy applied to pod httpbin-88ddbcfdd-nt5jb:
      istioctl x authz check httpbin-88ddbcfdd-nt5jb
    
      # Check AuthorizationPolicy applied to one pod under a deployment
      istioctl x authz check deployment/productpage-v1
    
      # Check AuthorizationPolicy from Envoy config dump file:
      istioctl x authz check -f httpbin_config_dump.json`,
    		Args: func(cmd *cobra.Command, args []string) error {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 13 05:23:38 UTC 2024
    - 5K bytes
    - Viewed (0)
  5. pilot/pkg/model/authorization_test.go

    )
    
    func TestAuthorizationPolicies_ListAuthorizationPolicies(t *testing.T) {
    	policy := &authpb.AuthorizationPolicy{
    		Rules: []*authpb.Rule{
    			{
    				From: []*authpb.Rule_From{
    					{
    						Source: &authpb.Source{
    							Principals: []string{"sleep"},
    						},
    					},
    				},
    				To: []*authpb.Rule_To{
    					{
    						Operation: &authpb.Operation{
    							Methods: []string{"GET"},
    						},
    					},
    				},
    			},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  6. releasenotes/notes/authz-ext-authz.yaml

    releaseNotes:
    - |
      Improved the experimental [External Authorization](https://istio.io/latest/docs/tasks/security/authorization/authz-custom/) feature with new capabilities:
      - **Added** the `timeout` field to configure the timeout (default is 10m) between the ext_authz filter and the external service.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 29 06:43:43 UTC 2021
    - 1K bytes
    - Viewed (0)
  7. samples/extauthz/ext-authz.yaml

    # Example configurations for deploying ext-authz server separately in the mesh.
    
    apiVersion: v1
    kind: Service
    metadata:
      name: ext-authz
      labels:
        app: ext-authz
    spec:
      ports:
      - name: http
        port: 8000
        targetPort: 8000
      - name: grpc
        port: 9000
        targetPort: 9000
      selector:
        app: ext-authz
    ---
    apiVersion: apps/v1
    kind: Deployment
    metadata:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 20 22:01:52 UTC 2022
    - 1.3K bytes
    - Viewed (0)
  8. samples/extauthz/local-ext-authz.yaml

    #   limitations under the License.
    
    # Example configurations for deploying ext-authz server locally with the application container in the same pod.
    
    # Define the service entry for the local ext-authz service on port 8000.
    apiVersion: networking.istio.io/v1alpha3
    kind: ServiceEntry
    metadata:
      name: httpbin-ext-authz-http
    spec:
      hosts:
      - "ext-authz-http.local"
      endpoints:
      - address: "127.0.0.1"
      ports:
      - name: http
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Dec 04 03:54:58 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  9. releasenotes/notes/35480-ext-authz.yaml

    releaseNotes:
      - |
        **Fixed** a copule of issues in the ext-authz filter affecting the behavior of the gRPC check response API. Please
        see the [Envoy release note](https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.20.0#bug-fixes) for more
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Nov 02 22:38:15 UTC 2021
    - 520 bytes
    - Viewed (0)
  10. releasenotes/notes/authz-dry-run.yaml

    apiVersion: release-notes/v2
    kind: feature
    area: security
    issue:
    - https://github.com/istio/api/pull/1933
    docs:
    - '[usage] https://istio.io/latest/docs/tasks/security/authorization/authz-dry-run/'
    - '[design] https://docs.google.com/document/d/1xQdZsEgJ3Ld2qebfT3EJkg2COTtCR1TqBVojmnvI78g'
    releaseNotes:
    - |
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 29 06:43:43 UTC 2021
    - 424 bytes
    - Viewed (0)
Back to top