fs2.io.net.tls

package fs2.io.net.tls

Members list

Type members

Classlikes

class SSLException(message: String, cause: Throwable) extends IOException

Attributes

Companion
object
Source
SSLException.scala
Supertypes
class IOException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object SSLException

Attributes

Companion
class
Source
SSLException.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class SSLSession

Attributes

Source
SSLSession.scala
Supertypes
class Object
trait Matchable
class Any
sealed trait SecureContext extends Object

A facade for Node.js tls.SecureContext

A facade for Node.js tls.SecureContext

Attributes

Companion
object
Source
SecureContext.scala
Supertypes
class Object
trait Any
class Object
trait Matchable
class Any
object SecureContext

Attributes

Companion
trait
Source
SecureContext.scala
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait TLSContext[F[_]]

Allows creation of TLSSockets.

Allows creation of TLSSockets.

Attributes

Companion
object
Source
TLSContext.scala
Supertypes
class Object
trait Matchable
class Any
object TLSContext

Attributes

Companion
trait
Source
TLSContext.scala
Supertypes
class Object
trait Matchable
class Any
Self type
TLSContext.type
sealed trait TLSLogger[+F[_]]

Attributes

Companion
object
Source
TLSLogger.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Disabled
class Enabled[F]
object TLSLogger

Attributes

Companion
trait
Source
TLSLogger.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
TLSLogger.type
sealed trait TLSParameters

Parameters used in creation of a TLS session.

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

Attributes

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

Attributes

Companion
trait
Source
TLSParameters.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait TLSSocket[F[_]] extends Socket[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.

Attributes

Companion
object
Source
TLSSocket.scala
Supertypes
trait Socket[F]
class Object
trait Matchable
class Any
object TLSSocket

Attributes

Companion
trait
Source
TLSSocket.scala
Supertypes
class Object
trait Matchable
class Any
Self type
TLSSocket.type