Packages

package tls

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed abstract class CertAuthType extends AnyRef
  2. final class CertChainAndKey extends AnyRef
  3. final class S2nConfig extends AnyRef

    An s2n_config.

    An s2n_config.

    See s2n-tls for detailed documentation.

  4. class SSLException extends IOException
  5. final class SSLSession extends AnyRef
  6. sealed trait TLSContext[F[_]] extends TLSContextPlatform[F]

    Allows creation of TLSSockets.

  7. sealed trait TLSLogger[+F[_]] extends AnyRef
  8. sealed trait TLSParameters extends AnyRef

    Parameters used in creation of an s2n_connection.

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

  9. 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.

Value Members

  1. object CertAuthType
  2. object CertChainAndKey
  3. object S2nConfig
  4. object TLSContext extends TLSContextCompanionPlatform
  5. object TLSLogger
  6. object TLSParameters
  7. object TLSSocket extends TLSSocketCompanionPlatform

Ungrouped