Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for ApplyToCommonTLSContext (0.77 sec)

  1. pilot/pkg/security/model/authentication.go

    	res := make([]string, 0, len(trustDomainAliases))
    	for _, td := range trustDomainAliases {
    		res = append(res, spiffe.URIPrefix+td+"/")
    	}
    	return res
    }
    
    // ApplyToCommonTLSContext completes the commonTlsContext
    func ApplyToCommonTLSContext(tlsContext *tls.CommonTlsContext, proxy *model.Proxy,
    	subjectAltNames []string, crl string, trustDomainAliases []string, validateClient bool,
    ) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 22:11:02 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  2. pilot/pkg/security/authn/utils/utils.go

    	ctx.CommonTlsContext.TlsParams = &tls.TlsParameters{
    		CipherSuites:              ciphers,
    		TlsMinimumProtocolVersion: minTLSVersion,
    		TlsMaximumProtocolVersion: tls.TlsParameters_TLSv1_3,
    	}
    	authn_model.ApplyToCommonTLSContext(ctx.CommonTlsContext, node, []string{}, /*subjectAltNames*/
    		"", /*crl*/
    		trustDomainAliases, ctx.RequireClientCertificate.Value)
    
    	// Compliance for downstream mesh mTLS.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 23 00:16:21 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  3. pilot/pkg/security/model/authentication_test.go

    							},
    						},
    					},
    				},
    			},
    		},
    	}
    
    	for _, test := range testCases {
    		t.Run(test.name, func(t *testing.T) {
    			tlsContext := &auth.CommonTlsContext{}
    			ApplyToCommonTLSContext(tlsContext, test.node, []string{}, test.crl, test.trustDomainAliases, test.validateClient)
    
    			if !cmp.Equal(tlsContext, test.expected, protocmp.Transform()) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Feb 20 22:39:21 UTC 2024
    - 18.9K bytes
    - Viewed (0)
  4. pilot/pkg/networking/core/listener.go

    	switch {
    	case serverTLSSettings.Mode == networking.ServerTLSSettings_ISTIO_MUTUAL:
    		authnmodel.ApplyToCommonTLSContext(ctx.CommonTlsContext, proxy, serverTLSSettings.SubjectAltNames, serverTLSSettings.CaCrl, []string{}, validateClient)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  5. pilot/pkg/networking/core/listener_waypoint.go

    func buildCommonConnectTLSContext(proxy *model.Proxy, push *model.PushContext) *tls.CommonTlsContext {
    	ctx := &tls.CommonTlsContext{}
    	security.ApplyToCommonTLSContext(ctx, proxy, nil, "", nil, true)
    	aliases := authn.TrustDomainsForValidation(push.Mesh)
    	validationCtx := ctx.GetCombinedValidationContext().DefaultValidationContext
    	if len(aliases) > 0 {
    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