Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for GetMutualTLSModeForPort (0.37 sec)

  1. pilot/pkg/security/authn/factory.go

    	PortLevelSetting() map[uint32]model.MutualTLSMode
    
    	MtlsPolicy
    }
    
    type MtlsPolicy interface {
    	// GetMutualTLSModeForPort gets the mTLS mode for the given port. If there is no port level setting, it
    	// returns the inherited namespace/mesh level setting.
    	GetMutualTLSModeForPort(endpointPort uint32) model.MutualTLSMode
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 3K bytes
    - Viewed (0)
  2. pilot/pkg/xds/endpoints/mtls_checker.go

    	if ep.TLSMode != model.IstioMutualTLSModeLabel {
    		return false
    	}
    
    	return authn.
    		NewMtlsPolicy(c.push, ep.Namespace, ep.Labels, isWaypoint).
    		GetMutualTLSModeForPort(ep.EndpointPort) != model.MTLSDisable
    }
    
    func tlsModeForDestinationRule(drc *config.Config, subset string, port int) *networkingapi.ClientTLSSettings_TLSmode {
    	if drc == nil {
    		return nil
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Dec 01 07:32:22 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  3. pilot/pkg/security/authn/policy_applier.go

    	node *model.Proxy,
    	trustDomainAliases []string,
    	modeOverride model.MutualTLSMode,
    ) MTLSSettings {
    	effectiveMTLSMode := modeOverride
    	if effectiveMTLSMode == model.MTLSUnknown {
    		effectiveMTLSMode = a.GetMutualTLSModeForPort(endpointPort)
    	}
    	authnLog.Debugf("InboundFilterChain: build inbound filter change for %v:%d in %s mode", node.ID, endpointPort, effectiveMTLSMode)
    	var mc *meshconfig.MeshConfig
    	if a.push != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 23 09:47:21 UTC 2024
    - 19.2K bytes
    - Viewed (0)
  4. pilot/pkg/networking/grpcgen/lds.go

    	}
    	return out
    }
    
    // nolint: unparam
    func buildInboundFilterChains(node *model.Proxy, push *model.PushContext, si model.ServiceTarget, checker authn.MtlsPolicy) []*listener.FilterChain {
    	mode := checker.GetMutualTLSModeForPort(si.Port.TargetPort)
    
    	// auto-mtls label is set - clients will attempt to connect using mtls, and
    	// gRPC doesn't support permissive.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 14.6K bytes
    - Viewed (0)
Back to top