Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for uri_template (0.16 sec)

  1. pilot/pkg/security/authz/builder/testdata/http/extended-allow-path-out.yaml

                          safeRegex:
                            regex: .+
                    - uriTemplate:
                        name: uri-template
                        typedConfig:
                          '@type': type.googleapis.com/envoy.extensions.path.match.uri_template.v3.UriTemplateMatchConfig
                          pathTemplate: /path/template/*
                    - uriTemplate:
                        name: uri-template
                        typedConfig:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  2. pilot/pkg/security/authz/builder/testdata/http/allow-path-out.yaml

                          safeRegex:
                            regex: .+
                    - uriTemplate:
                        name: uri-template
                        typedConfig:
                          '@type': type.googleapis.com/envoy.extensions.path.match.uri_template.v3.UriTemplateMatchConfig
                          pathTemplate: /path/template/*
                    - uriTemplate:
                        name: uri-template
                        typedConfig:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  3. pilot/pkg/security/authz/matcher/template.go

    package matcher
    
    import (
    	"strings"
    
    	uri_template "github.com/envoyproxy/go-control-plane/envoy/extensions/path/match/uri_template/v3"
    
    	"istio.io/istio/pkg/config/security"
    )
    
    var replacer = strings.NewReplacer(security.MatchOneTemplate, "*", security.MatchAnyTemplate, "**")
    
    // PatherTemplateMatcher creates a URI template matcher for path.
    func PathTemplateMatcher(path string) *uri_template.UriTemplateMatchConfig {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  4. pilot/pkg/security/authz/matcher/template_test.go

    package matcher
    
    import (
    	"testing"
    
    	uri_template "github.com/envoyproxy/go-control-plane/envoy/extensions/path/match/uri_template/v3"
    	"github.com/google/go-cmp/cmp"
    	"google.golang.org/protobuf/testing/protocmp"
    )
    
    func TestPathTemplateMatcher(t *testing.T) {
    	testCases := []struct {
    		name string
    		path string
    		want *uri_template.UriTemplateMatchConfig
    	}{
    		{
    			name: "matchOneOnly",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  5. pilot/pkg/security/authz/model/permission.go

    	rbacpb "github.com/envoyproxy/go-control-plane/envoy/config/rbac/v3"
    	routepb "github.com/envoyproxy/go-control-plane/envoy/config/route/v3"
    	uri_template "github.com/envoyproxy/go-control-plane/envoy/extensions/path/match/uri_template/v3"
    	matcher "github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3"
    
    	"istio.io/istio/pilot/pkg/util/protoconv"
    )
    
    func permissionAny() *rbacpb.Permission {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 3K bytes
    - Viewed (0)
  6. pilot/pkg/security/authz/builder/testdata/http/allow-full-rule-out.yaml

                          safeRegex:
                            regex: .+
                    - uriTemplate:
                        name: uri-template
                        typedConfig:
                          '@type': type.googleapis.com/envoy.extensions.path.match.uri_template.v3.UriTemplateMatchConfig
                          pathTemplate: /path/template/*
                    - uriTemplate:
                        name: uri-template
                        typedConfig:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 32.6K bytes
    - Viewed (0)
  7. releasenotes/notes/16585.yaml

    # release notes.
    releaseNotes:
    - |
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 406 bytes
    - Viewed (0)
  8. pilot/pkg/security/authz/builder/testdata/http/extended-allow-full-rule-out.yaml

                          safeRegex:
                            regex: .+
                    - uriTemplate:
                        name: uri-template
                        typedConfig:
                          '@type': type.googleapis.com/envoy.extensions.path.match.uri_template.v3.UriTemplateMatchConfig
                          pathTemplate: /path/template/*
                    - uriTemplate:
                        name: uri-template
                        typedConfig:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 03 18:02:42 UTC 2024
    - 39K bytes
    - Viewed (0)
  9. pilot/pkg/security/authz/model/generator_test.go

    		},
    		{
    			name:  "pathGenerator-template",
    			g:     pathGenerator{},
    			value: "/abc/{*}",
    			want: yamlPermission(t, `
             uriTemplate:
               name: uri-template
               typedConfig:
                '@type': type.googleapis.com/envoy.extensions.path.match.uri_template.v3.UriTemplateMatchConfig
                pathTemplate: /abc/*`),
    		},
    		{
    			name:  "methodGenerator",
    			g:     methodGenerator{},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 13K bytes
    - Viewed (0)
  10. pkg/config/xds/filter_types.gen.go

    	_ "github.com/envoyproxy/go-control-plane/envoy/extensions/outlier_detection_monitors/consecutive_errors/v3"
    	_ "github.com/envoyproxy/go-control-plane/envoy/extensions/path/match/uri_template/v3"
    	_ "github.com/envoyproxy/go-control-plane/envoy/extensions/path/rewrite/uri_template/v3"
    	_ "github.com/envoyproxy/go-control-plane/envoy/extensions/quic/connection_debug_visitor/v3"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Jun 02 02:48:23 UTC 2024
    - 26.9K bytes
    - Viewed (0)
Back to top