Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for PopAppendHTTP (0.12 sec)

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

    		filters = append(filters, lb.authzCustomBuilder.BuildHTTP(httpOpts.class)...)
    		filters = extension.PopAppendHTTP(filters, wasm, extensions.PluginPhase_AUTHN)
    		filters = append(filters, lb.authnBuilder.BuildHTTP(httpOpts.class)...)
    		filters = extension.PopAppendHTTP(filters, wasm, extensions.PluginPhase_AUTHZ)
    		filters = append(filters, lb.authzBuilder.BuildHTTP(httpOpts.class)...)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/extension/wasmplugin.go

    	// critical for security (e.g. authn/authz)
    	InitialFetchTimeout: &durationpb.Duration{Seconds: 0},
    }
    
    // PopAppendHTTP 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 PopAppendHTTP(list []*hcm.HttpFilter,
    	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)
  3. pilot/pkg/networking/core/listener_waypoint.go

    	// TODO policies here will need to be different per-chain (service attached)
    	pre = append(pre, authzCustomBuilder.BuildHTTP(cls)...)
    	pre = extension.PopAppendHTTP(pre, wasm, extensions.PluginPhase_AUTHN)
    	pre = append(pre, authnBuilder.BuildHTTP(cls)...)
    	pre = extension.PopAppendHTTP(pre, wasm, extensions.PluginPhase_AUTHZ)
    	pre = append(pre, authzBuilder.BuildHTTP(cls)...)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 27.6K bytes
    - Viewed (0)
Back to top