Packages

package tls

Linear Supertypes
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 ALPNProtocols = |[|[|[|[|[Buffer, TypedArray[_, _]], DataView], Array[String]], Array[TypedArray[_, _]]], Array[DataView]]
  2. class ConnectOptions extends Object
    Annotations
    @ScalaJSDefined() @RawJSType()
  3. class RenegotiateOptions extends Object
    Annotations
    @ScalaJSDefined() @RawJSType()
  4. type SecureContext = Any
  5. class SecureContextOptions extends Object
    Annotations
    @ScalaJSDefined() @RawJSType()
  6. type SecureData = |[|[|[String, Array[String]], Buffer], Array[Buffer]]
  7. type SecureDataObjectForm = Object
  8. class Server extends net.Server

    The tls.Server class is a subclass of net.Server that accepts encrypted connections using TLS or SSL.

    The tls.Server class is a subclass of net.Server that accepts encrypted connections using TLS or SSL.

    Annotations
    @RawJSType() @native() @JSImport("tls", "Server")
    See also

    https://nodejs.org/dist/v7.6.0/docs/api/tls.html#tls_class_tls_server

  9. class ServerOptions extends Object
    Annotations
    @ScalaJSDefined() @RawJSType()
  10. trait Subject extends Object
    Annotations
    @RawJSType() @native()
  11. trait TLSCertificate extends Object

    TLS Certificate

    TLS Certificate

    Annotations
    @RawJSType() @native()
    See also

    https://nodejs.org/dist/v7.6.0/docs/api/tls.html#tls_tlssocket_getpeercertificate_detailed

  12. class TLSSocket extends Socket

    The tls.TLSSocket is a subclass of net.Socket that performs transparent encryption of written data and all required TLS negotiation.

    The tls.TLSSocket is a subclass of net.Socket that performs transparent encryption of written data and all required TLS negotiation.

    Instances of tls.TLSSocket implement the duplex Stream interface.

    Annotations
    @RawJSType() @native() @JSImport("tls", "TLSSocket")
  13. class TLSSocketOptions extends Object

    TLS Socket Options

    TLS Socket Options

    Annotations
    @ScalaJSDefined() @RawJSType()
  14. trait Tls extends Object

    The tls module provides an implementation of the Transport Layer Security (TLS) and Secure Socket Layer (SSL) protocols that is built on top of OpenSSL.

    The tls module provides an implementation of the Transport Layer Security (TLS) and Secure Socket Layer (SSL) protocols that is built on top of OpenSSL.

    Annotations
    @RawJSType() @native()
    See also

    https://nodejs.org/dist/v7.6.0/docs/api/tls.html

Value Members

  1. object Tls extends Object with Tls

    TLS Singleton

    TLS Singleton

    Annotations
    @native() @JSImport("tls", JSImport.Namespace)

Inherited from AnyRef

Inherited from Any

Ungrouped