new tls.TLSSocket(socket[, options])
- 
socket<net.Socket> | <stream.Duplex> 在服务器端,任何Duplex流。在客户端,任何net.Socket实例(对于客户端的通用Duplex流支持,必须使用tls.connect())。¥
socket<net.Socket> | <stream.Duplex> On the server side, anyDuplexstream. On the client side, any instance ofnet.Socket(for genericDuplexstream support on the client side,tls.connect()must be used). - 
options<Object>- 
enableTrace:参见tls.createServer()¥
enableTrace: Seetls.createServer() - 
isServer:SSL/TLS 协议是不对称的,TLSSockets 必须知道它们是作为服务器还是客户端运行。如果trueTLS 套接字将被实例化为服务器。默认值:false。¥
isServer: The SSL/TLS protocol is asymmetrical, TLSSockets must know if they are to behave as a server or a client. Iftruethe TLS socket will be instantiated as a server. Default:false. - 
server<net.Server>net.Server实例。¥
server<net.Server> Anet.Serverinstance. - 
requestCert:是否通过请求证书来验证远程对等体。客户端总是请求服务器证书。服务器(isServer为真)可以将requestCert设置为真以请求客户端证书。¥
requestCert: Whether to authenticate the remote peer by requesting a certificate. Clients always request a server certificate. Servers (isServeris true) may setrequestCertto true to request a client certificate. - 
rejectUnauthorized:参见tls.createServer()¥
rejectUnauthorized: Seetls.createServer() - 
ALPNProtocols:参见tls.createServer()¥
ALPNProtocols: Seetls.createServer() - 
SNICallback:参见tls.createServer()¥
SNICallback: Seetls.createServer() - 
session<Buffer> 包含 TLS 会话的Buffer实例。¥
session<Buffer> ABufferinstance containing a TLS session. - 
requestOCSP<boolean> 如果为true, 则指定将 OCSP 状态请求扩展添加到客户端 hello 并在建立安全通信之前在套接字上触发'OCSPResponse'事件¥
requestOCSP<boolean> Iftrue, specifies that the OCSP status request extension will be added to the client hello and an'OCSPResponse'event will be emitted on the socket before establishing a secure communication - 
secureContext:使用tls.createSecureContext()创建的 TLS 上下文对象。如果未提供secureContext,则会通过将整个options对象传递给tls.createSecureContext()来创建一个。¥
secureContext: TLS context object created withtls.createSecureContext(). If asecureContextis not provided, one will be created by passing the entireoptionsobject totls.createSecureContext(). - 
...:如果缺少
secureContext选项,则使用tls.createSecureContext()选项。否则,它们将被忽略。¥...:
tls.createSecureContext()options that are used if thesecureContextoption is missing. Otherwise, they are ignored. 
 - 
 
从现有的 TCP 套接字构造新的 tls.TLSSocket 对象。
¥Construct a new tls.TLSSocket object from an existing TCP socket.