tls.getCiphers()
添加于:v0.10.2
- 返回: <string[]>
返回一个包含受支持 TLS 密码名称的数组。由于历史原因,名称是小写的,但必须大写才能在
的 tls.createSecureContext()
ciphers
选项中使用。
默认情况下,并非所有受支持的密码都启用。见Modifying the default TLS cipher suite。
以'tls_'
开头的密码名用于 TLSv1.3,其他所有密码名用于 TLSv1.2 及以下。
console.log(tls.getCiphers()); // ['aes128-gcm-sha256', 'aes128-sha', ...]
相关用法
- Node.js tls.getCiphers()用法及代码示例
- Node.js tls.DEFAULT_MAX_VERSION用法及代码示例
- Node.js tls.DEFAULT_ECDH_CURVE用法及代码示例
- Node.js tls.TLSSocket.getPeerCertificate([detailed])用法及代码示例
- Node.js tls.connect(options[, callback])用法及代码示例
- Node.js tls.connect()用法及代码示例
- Node.js tls.createServer([options][, secureConnectionListener])用法及代码示例
- Node.js tls.DEFAULT_MIN_VERSION用法及代码示例
- Node.js tls.createServer()用法及代码示例
- Node.js tls.createSecurePair([context][, isServer][, requestCert][, rejectUnauthorized][, options])用法及代码示例
- Node.js tls.TLSSocket.exportKeyingMaterial(length, label[, context])用法及代码示例
- Node.js tls.rootCertificates()用法及代码示例
- Node.js tlsSocket.authorized用法及代码示例
- Node.js tlsSocket.disableRenegotiation()用法及代码示例
- Node.js tlsSocket.address()用法及代码示例
- Node.js tlsSocket.remoteAddress用法及代码示例
- Node.js tlsSocket.setMaxSendFragment()用法及代码示例
- Node.js tlsSocket.getProtocol()用法及代码示例
- Node.js tlsSocket.exportKeyingMaterial()用法及代码示例
- Node.js tlsSocket.getPeerFinished()用法及代码示例
- Node.js tlsSocket.getFinished()用法及代码示例
- Node.js tlsSocket.authorizationError用法及代码示例
- Node.js tlsSocket.getPeerCertificate()用法及代码示例
- Node.js tlsSocket.localAddress用法及代码示例
- Node.js tlsSocket.getSession()用法及代码示例
注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 tls.getCiphers()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。