fs2.io.net.tls

Members list

Concise view

Type members

Classlikes

sealed abstract class CertAuthType

Attributes

Companion:
object
Source:
CertAuthType.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object None.type
object Optional.type
object Required.type

Attributes

Companion:
class
Source:
CertAuthType.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
final class CertChainAndKey

Attributes

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

Attributes

Companion:
class
Source:
CertChainAndKey.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class S2nConfig

An s2n_config.

An s2n_config.

See s2n-tls for detailed documentation.

Attributes

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

Attributes

Companion:
class
Source:
S2nConfig.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class SSLException(message: String, cause: Throwable) extends IOException

Attributes

Source:
SSLException.scala
Graph
Supertypes
class IOException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
final class SSLSession

Attributes

Source:
SSLSession.scala
Graph
Supertypes
class Object
trait Matchable
class Any
sealed trait TLSContext[F[_]]

Allows creation of TLSSockets.

Allows creation of TLSSockets.

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Parameters used in creation of an s2n_connection. See s2n-tls for detailed documentation on each parameter.

Parameters used in creation of an s2n_connection. See s2n-tls for detailed documentation on each parameter.

Attributes

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

Attributes

Companion:
trait
Source:
TLSParameters.scala
Graph
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
Graph
Supertypes
trait Socket[F]
class Object
trait Matchable
class Any
object TLSSocket

Attributes

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