Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for PopAppendNetwork (0.42 sec)

  1. pilot/pkg/networking/core/extension/wasmplugin.go

    		list = append(list, toEnvoyHTTPFilter(ext))
    	}
    	delete(filterMap, phase)
    	return list
    }
    
    // PopAppendNetwork takes a list of filters and a set of WASM plugins, keyed by phase. It will remove all
    // plugins of a provided phase from the WASM plugin set and append them to the list of filters
    func PopAppendNetwork(list []*listener.Filter,
    	filterMap map[extensions.PluginPhase][]*model.WasmPluginWrapper,
    	phase extensions.PluginPhase,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 09:02:11 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/networkfilter.go

    	// Authn
    	filters = extension.PopAppendNetwork(filters, wasm, extensions.PluginPhase_AUTHN)
    
    	// Authz
    	filters = extension.PopAppendNetwork(filters, wasm, extensions.PluginPhase_AUTHZ)
    	filters = append(filters, authzBuilder.BuildTCP()...)
    
    	// Stats
    	filters = extension.PopAppendNetwork(filters, wasm, extensions.PluginPhase_STATS)
    	filters = extension.PopAppendNetwork(filters, wasm, extensions.PluginPhase_UNSPECIFIED_PHASE)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  3. pilot/pkg/networking/core/gateway.go

    		httpFilterChainOpts.networkFilters = extension.PopAppendNetwork(httpFilterChainOpts.networkFilters, wasm, extensions.PluginPhase_AUTHN)
    		httpFilterChainOpts.networkFilters = extension.PopAppendNetwork(httpFilterChainOpts.networkFilters, wasm, extensions.PluginPhase_AUTHZ)
    		httpFilterChainOpts.networkFilters = extension.PopAppendNetwork(httpFilterChainOpts.networkFilters, wasm, extensions.PluginPhase_STATS)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 46.4K bytes
    - Viewed (0)
  4. pilot/pkg/networking/core/listener_inbound.go

    	}
    
    	// Authn
    	filters = extension.PopAppendNetwork(filters, wasm, extensions.PluginPhase_AUTHN)
    
    	// Authz. Since this is HTTP, we only add WASM network filters -- not TCP RBAC, stats, etc.
    	filters = extension.PopAppendNetwork(filters, wasm, extensions.PluginPhase_AUTHZ)
    	filters = extension.PopAppendNetwork(filters, wasm, extensions.PluginPhase_STATS)
    	filters = extension.PopAppendNetwork(filters, wasm, extensions.PluginPhase_UNSPECIFIED_PHASE)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  5. pilot/pkg/networking/core/listener.go

    			}
    			opt.networkFilters = extension.PopAppendNetwork(opt.networkFilters, wasm, extensions.PluginPhase_AUTHN)
    			opt.networkFilters = extension.PopAppendNetwork(opt.networkFilters, wasm, extensions.PluginPhase_AUTHZ)
    			opt.networkFilters = extension.PopAppendNetwork(opt.networkFilters, wasm, extensions.PluginPhase_STATS)
    			opt.networkFilters = extension.PopAppendNetwork(opt.networkFilters, wasm, extensions.PluginPhase_UNSPECIFIED_PHASE)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 55.1K bytes
    - Viewed (0)
Back to top