fs2.io.net.tls

Type members

Classlikes

sealed trait DTLSSocket[F <: ([_$1] =>> Any)] extends DatagramSocket[F]
UDP socket that supports encryption via DTLS.
To construct a DTLSSocket, use the dtlsClient and dtlsServer methods on TLSContext.
Companion
object
object DTLSSocket
Companion
class
sealed trait TLSContext[F <: ([_$1] =>> Any)]
Allows creation of TLSSockets.
Companion
object
object TLSContext
Companion
class
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+.
Companion
object
Companion
class
sealed trait TLSSocket[F <: ([_$1] =>> Any)] extends Socket[F]
TCP socket that supports encryption via TLS.
To construct a TLSSocket, use the client and server methods on TLSContext.
Companion
object
object TLSSocket
Companion
class