package tls
- Alphabetic
- By Inheritance
- tls
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- type ALPNProtocols = |[|[|[|[|[Buffer, TypedArray[_, _]], DataView], Array[String]], Array[TypedArray[_, _]]], Array[DataView]]
- trait ConnectOptions extends Object with net.ConnectOptions with SecureContextOptions
- Annotations
- @JSType()
- trait PSK extends Object
- Annotations
- @JSType()
- trait RenegotiateOptions extends Object
- Annotations
- @JSType()
- type SecureContext = Any
- trait SecureContextOptions extends Object
- Annotations
- @JSType()
- type SecureData = |[|[|[String, Array[String]], Buffer], Array[Buffer]]
- type SecureDataObjectForm = Object
- 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
- implicit final class ServerExtensions[T <: Server] extends AnyVal
- trait ServerOptions extends Object
- Annotations
- @JSType()
- trait Subject extends Object
- Annotations
- @JSType() @native()
- 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
- 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")
- implicit final class TLSSocketExtensions[T <: TLSSocket] extends AnyVal
- trait TLSSocketOptions extends Object
- Annotations
- @JSType()
- 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
- object ConnectOptions
- object PSK
- object RenegotiateOptions
- object SecureContextOptions
- object ServerOptions
- object TLSSocketOptions
- object Tls extends Object with Tls
TLS Singleton
TLS Singleton
- Annotations
- @native() @JSImport("tls", JSImport.Namespace)