Browse Source

TUN-5612: Make tls min/max version public visible

pull/561/head
João Oliveirinha 5 months ago
parent
commit
5f380f3a54
  1. 8
      tlsconfig/tlsconfig.go

8
tlsconfig/tlsconfig.go

@ -19,8 +19,8 @@ type TLSParameters struct {
RootCAs []string
ServerName string
CurvePreferences []tls.CurveID
minVersion uint16 // min tls version. If zero, TLS1.0 is defined as minimum.
maxVersion uint16 // max tls version. If zero, last TLS version is used defined as limit (currently TLS1.3)
MinVersion uint16 // min tls version. If zero, TLS1.0 is defined as minimum.
MaxVersion uint16 // max tls version. If zero, last TLS version is used defined as limit (currently TLS1.3)
}
// GetConfig returns a TLS configuration according to the Config set by the user.
@ -74,8 +74,8 @@ func GetConfig(p *TLSParameters) (*tls.Config, error) {
tlsconfig.CurvePreferences = []tls.CurveID{tls.CurveP256}
}
tlsconfig.MinVersion = p.minVersion
tlsconfig.MaxVersion = p.maxVersion
tlsconfig.MinVersion = p.MinVersion
tlsconfig.MaxVersion = p.MaxVersion
return tlsconfig, nil
}

Loading…
Cancel
Save