package tls
- Alphabetic
- By Inheritance
- tls
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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 )