Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for processExtensionProvider (0.37 sec)

  1. pilot/pkg/security/authz/builder/extauthz.go

    	}
    	sort.Ints(supported)
    	return supported
    }()
    
    type builtExtAuthz struct {
    	http *extauthzhttp.ExtAuthz
    	tcp  *extauthztcp.ExtAuthz
    	err  error
    }
    
    func processExtensionProvider(push *model.PushContext) map[string]*builtExtAuthz {
    	resolved := map[string]*builtExtAuthz{}
    	for i, config := range push.Mesh.ExtensionProviders {
    		var errs error
    		if config.Name == "" {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 20:06:41 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  2. pilot/pkg/security/authz/builder/builder.go

    	if option.IsCustomBuilder {
    		if len(policies.Custom) == 0 {
    			return nil
    		}
    		return &Builder{
    			customPolicies:    policies.Custom,
    			extensions:        processExtensionProvider(push),
    			trustDomainBundle: trustDomainBundle,
    			option:            option,
    		}
    	}
    
    	if len(policies.Deny) == 0 && len(policies.Allow) == 0 && len(policies.Audit) == 0 {
    		return nil
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Nov 20 22:15:12 UTC 2023
    - 12.6K bytes
    - Viewed (0)
Back to top