fs2.io.net.tls

Type members

Classlikes

class SSLException(message: String, cause: Throwable) extends IOException
Companion
object
object SSLException
Companion
class
final class SSLSession
@native @JSType
sealed trait SecureContext extends Object

A facade for Node.js tls.SecureContext

A facade for Node.js tls.SecureContext

Companion
object
Companion
class
sealed trait TLSContext[F[_]] extends TLSContextPlatform[F]

Allows creation of TLSSockets.

Allows creation of TLSSockets.

Companion
object
object TLSContext extends TLSContextCompanionPlatform
Companion
class
sealed trait TLSLogger[+F[_]]
Companion
object
object TLSLogger
Companion
class
sealed trait TLSParameters

Parameters used in creation of a TLS session. See https://nodejs.org/api/tls.html for detailed documentation on each parameter.

Parameters used in creation of a TLS session. See https://nodejs.org/api/tls.html for detailed documentation on each parameter.

Companion
object
Companion
class
sealed trait TLSSocket[F[_]] extends Socket[F] with TLSSocketPlatform[F]

TCP socket that supports encryption via TLS.

TCP socket that supports encryption via TLS.

To construct a TLSSocket, use the client and server methods on TLSContext.

Companion
object
object TLSSocket extends TLSSocketCompanionPlatform
Companion
class