TLSParameters

fs2.io.net.tls.TLSParameters
See theTLSParameters companion object
sealed trait TLSParameters

Parameters used in creation of a TLS/DTLS session. See javax.net.ssl.SSLParameters for detailed documentation on each parameter.

Note: applicationProtocols, enableRetransmissions, maximumPacketSize, and handshakeApplicationProtocolSelector require Java 9+.

Attributes

Companion
object
Source
TLSParameters.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def toSSLParameters: SSLParameters

Converts to a javax.net.ssl.SSLParameters instance.

Converts to a javax.net.ssl.SSLParameters instance.

needClientAuth and wantClientAuth are mutually exclusive on SSLParameters. If both set on this TLSParameters, then needClientAuth takes precedence.

Attributes

Source
TLSParameters.scala

Abstract fields

val algorithmConstraints: Option[AlgorithmConstraints]

Attributes

Source
TLSParameters.scala

Attributes

Source
TLSParameters.scala

Attributes

Source
TLSParameters.scala
val serverNames: Option[List[SNIServerName]]

Attributes

Source
TLSParameters.scala
val sniMatchers: Option[List[SNIMatcher]]

Attributes

Source
TLSParameters.scala

Attributes

Source
TLSParameters.scala