mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
src: add GetCurrentCipherName/Version to crypto_common
In preparation for use by the QUIC implementation. PR-URL: https://github.com/nodejs/node/pull/45912 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com> Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
This commit is contained in:
committed by
Node.js GitHub Bot
parent
7079158d29
commit
a689c4dcb8
@@ -545,6 +545,16 @@ MaybeLocal<Value> GetKeyUsage(Environment* env, X509* cert) {
|
||||
return Undefined(env->isolate());
|
||||
}
|
||||
|
||||
MaybeLocal<Value> GetCurrentCipherName(Environment* env,
|
||||
const SSLPointer& ssl) {
|
||||
return GetCipherName(env, SSL_get_current_cipher(ssl.get()));
|
||||
}
|
||||
|
||||
MaybeLocal<Value> GetCurrentCipherVersion(Environment* env,
|
||||
const SSLPointer& ssl) {
|
||||
return GetCipherVersion(env, SSL_get_current_cipher(ssl.get()));
|
||||
}
|
||||
|
||||
MaybeLocal<Value> GetFingerprintDigest(
|
||||
Environment* env,
|
||||
const EVP_MD* method,
|
||||
|
||||
@@ -111,6 +111,10 @@ v8::MaybeLocal<v8::Value> GetFingerprintDigest(
|
||||
X509* cert);
|
||||
|
||||
v8::MaybeLocal<v8::Value> GetKeyUsage(Environment* env, X509* cert);
|
||||
v8::MaybeLocal<v8::Value> GetCurrentCipherName(Environment* env,
|
||||
const SSLPointer& ssl);
|
||||
v8::MaybeLocal<v8::Value> GetCurrentCipherVersion(Environment* env,
|
||||
const SSLPointer& ssl);
|
||||
|
||||
v8::MaybeLocal<v8::Value> GetSerialNumber(Environment* env, X509* cert);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user