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. trait ConnectOptions extends Object with net.ConnectOptions with SecureContextOptions
    Annotations
    @JSType()
  3. trait PSK extends Object
    Annotations
    @JSType()
  4. trait RenegotiateOptions extends Object
    Annotations
    @JSType()
  5. type SecureContext = Any
  6. trait SecureContextOptions extends Object
    Annotations
    @JSType()
  7. type SecureData = |[|[|[String, Array[String]], Buffer], Array[Buffer]]
  8. type SecureDataObjectForm = Object
  9. 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
    @JSType() @native() @JSImport("tls", "Server")
    See also

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

  10. implicit final class ServerExtensions[T <: Server] extends AnyVal
  11. trait ServerOptions extends Object
    Annotations
    @JSType()
  12. trait Subject extends Object
    Annotations
    @JSType() @native()
  13. trait TLSCertificate extends Object

    TLS Certificate

    TLS Certificate

    Annotations
    @JSType() @native()
    See also

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

  14. 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
    @JSType() @native() @JSImport("tls", "TLSSocket")
  15. implicit final class TLSSocketExtensions[T <: TLSSocket] extends AnyVal
  16. trait TLSSocketOptions extends Object
    Annotations
    @JSType()
  17. 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
    @JSType() @native()
    See also

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

Value Members

  1. object ConnectOptions
  2. object PSK
  3. object RenegotiateOptions
  4. object SecureContextOptions
  5. object ServerOptions
  6. object TLSSocketOptions
  7. object Tls extends Object with Tls

    TLS Singleton

    TLS Singleton

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

Inherited from AnyRef

Inherited from Any

Ungrouped