- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for ApplyToCommonTLSContext (0.77 sec)
-
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) -
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) -
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) -
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) -
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)