Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 36 of 36 for tlsSettings (0.19 sec)

  1. pilot/pkg/networking/plugin/authn/authentication.go

    	}
    }
    
    func (b *Builder) ForPort(port uint32) authn.MTLSSettings {
    	if b == nil {
    		return authn.MTLSSettings{
    			Port: port,
    			Mode: model.MTLSDisable,
    		}
    	}
    	return b.applier.InboundMTLSSettings(port, b.proxy, b.trustDomains, authn.NoOverride)
    }
    
    func (b *Builder) ForHBONE() authn.MTLSSettings {
    	if b == nil {
    		return authn.MTLSSettings{
    			Port: model.HBoneInboundListenPort,
    			Mode: model.MTLSDisable,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  2. pkg/bootstrap/testdata/deferred_cluster_creation.proxycfg

    drain_duration:                   {seconds: 5}
    discovery_address:                "mypilot:15011"
    statsd_udp_address:               "10.1.1.1:9125"
    envoy_metrics_service:            {address: "metrics-service:15000", tls_settings: { mode: MUTUAL, client_certificate: "/etc/istio/ms/client.pem", private_key: "/etc/istio/ms/key.pem", ca_certificates: "/etc/istio/ms/ca.pem"}}
    envoy_access_log_service:         {address: "accesslog-service:15000"}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 14 17:02:38 UTC 2024
    - 864 bytes
    - Viewed (0)
  3. pilot/pkg/networking/core/filterchain_options.go

    		TLS:               true,
    	}}
    }
    
    // getFilterChainMatchOptions returns the FilterChainMatchOptions that should be used based on mTLS mode and protocol
    func getFilterChainMatchOptions(settings authn.MTLSSettings, protocol networking.ListenerProtocol) []FilterChainMatchOptions {
    	switch protocol {
    	case networking.ListenerProtocolHTTP:
    		switch settings.Mode {
    		case model.MTLSStrict:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  4. pilot/pkg/security/authn/factory.go

    type PolicyApplier interface {
    	// InboundMTLSSettings returns inbound mTLS settings for a given workload port
    	InboundMTLSSettings(endpointPort uint32, node *model.Proxy, trustDomainAliases []string, modeOverride model.MutualTLSMode) MTLSSettings
    
    	// JwtFilter returns the JWT HTTP filter to enforce the underlying authentication policy.
    	// It may return nil, if no JWT validation is needed.
    	JwtFilter(useExtendedJwt, clearRouteCache bool) *hcm.HttpFilter
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 3K bytes
    - Viewed (0)
  5. pilot/pkg/security/authn/policy_applier.go

    	"istio.io/istio/pkg/config"
    	"istio.io/istio/pkg/config/security"
    	"istio.io/istio/pkg/jwt"
    	"istio.io/istio/pkg/log"
    	"istio.io/istio/pkg/slices"
    )
    
    // MTLSSettings describes the mTLS options for a filter chain
    type MTLSSettings struct {
    	// Port is the port this option applies for
    	Port uint32
    	// Mode is the mTLS  mode to use
    	Mode model.MutualTLSMode
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 23 09:47:21 UTC 2024
    - 19.2K bytes
    - Viewed (0)
  6. operator/cmd/mesh/testdata/manifest-generate/data-snapshot.tar.gz

    enablePrometheusMerg: true # The trust domain corresponds to the trust root of a system # Refer to https://github.com/spiffe/spiffe/blob/master/standards/SPIFFE-ID.md#21-trust-domain trustDomain: "cluster.local" defaultConfig: proxyMetadata: {} tracing: # tlsSettings: # mode: DISABLE # DISABLE, SIMPLE, MUTUAL, ISTIO_MUTUAL # clientCertificate: # example: /etc/istio/tracer/cert-chain.pem # privateKey: # example: /etc/istio/tracer/key.pem # caCertificates: # example: /etc/istio/tracer/root-cert.pem # sni: # example:...
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jan 10 05:10:03 UTC 2024
    - 198.1K bytes
    - Viewed (0)
Back to top