Packages

package tls

Source
tls.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. tls
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type SSLSession = Chunk[Byte]
  2. sealed trait SecureContext extends Object

    A facade for Node.js tls.SecureContext

    A facade for Node.js tls.SecureContext

    Annotations
    @JSType() @native()
  3. sealed trait TLSContext[F[_]] extends TLSContextPlatform[F]

    Allows creation of TLSSockets.

  4. sealed trait TLSLogger[+F[_]] extends AnyRef
  5. sealed trait TLSParameters extends AnyRef

    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.

  6. 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 SecureContext
  2. object TLSContext extends TLSContextCompanionPlatform
  3. object TLSLogger
  4. object TLSParameters
  5. object TLSSocket extends TLSSocketCompanionPlatform

Inherited from AnyRef

Inherited from Any

Ungrouped