Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

Variables

Const ALPN_ENABLED

ALPN_ENABLED: number

Const DH_CHECK_P_NOT_PRIME

DH_CHECK_P_NOT_PRIME: number

Const DH_CHECK_P_NOT_SAFE_PRIME

DH_CHECK_P_NOT_SAFE_PRIME: number

Const DH_NOT_SUITABLE_GENERATOR

DH_NOT_SUITABLE_GENERATOR: number

Const DH_UNABLE_TO_CHECK_GENERATOR

DH_UNABLE_TO_CHECK_GENERATOR: number

Const ENGINE_METHOD_ALL

ENGINE_METHOD_ALL: number

Const ENGINE_METHOD_CIPHERS

ENGINE_METHOD_CIPHERS: number

Const ENGINE_METHOD_DH

ENGINE_METHOD_DH: number

Const ENGINE_METHOD_DIGESTS

ENGINE_METHOD_DIGESTS: number

Const ENGINE_METHOD_DSA

ENGINE_METHOD_DSA: number

Const ENGINE_METHOD_EC

ENGINE_METHOD_EC: number

Const ENGINE_METHOD_NONE

ENGINE_METHOD_NONE: number

Const ENGINE_METHOD_PKEY_ASN1_METHS

ENGINE_METHOD_PKEY_ASN1_METHS: number

Const ENGINE_METHOD_PKEY_METHS

ENGINE_METHOD_PKEY_METHS: number

Const ENGINE_METHOD_RAND

ENGINE_METHOD_RAND: number

Const ENGINE_METHOD_RSA

ENGINE_METHOD_RSA: number

Const OPENSSL_VERSION_NUMBER

OPENSSL_VERSION_NUMBER: number

Const POINT_CONVERSION_COMPRESSED

POINT_CONVERSION_COMPRESSED: number

Const POINT_CONVERSION_HYBRID

POINT_CONVERSION_HYBRID: number

Const POINT_CONVERSION_UNCOMPRESSED

POINT_CONVERSION_UNCOMPRESSED: number

Const RSA_NO_PADDING

RSA_NO_PADDING: number

Const RSA_PKCS1_OAEP_PADDING

RSA_PKCS1_OAEP_PADDING: number

Const RSA_PKCS1_PADDING

RSA_PKCS1_PADDING: number

Const RSA_PKCS1_PSS_PADDING

RSA_PKCS1_PSS_PADDING: number

Const RSA_PSS_SALTLEN_AUTO

RSA_PSS_SALTLEN_AUTO: number

Causes the salt length for RSA_PKCS1_PSS_PADDING to be determined automatically when verifying a signature.

Const RSA_PSS_SALTLEN_DIGEST

RSA_PSS_SALTLEN_DIGEST: number

Sets the salt length for RSA_PKCS1_PSS_PADDING to the digest size when signing or verifying.

Const RSA_PSS_SALTLEN_MAX_SIGN

RSA_PSS_SALTLEN_MAX_SIGN: number

Sets the salt length for RSA_PKCS1_PSS_PADDING to the maximum permissible value when signing data.

Const RSA_SSLV23_PADDING

RSA_SSLV23_PADDING: number

Const RSA_X931_PADDING

RSA_X931_PADDING: number

Const SSL_OP_ALL

SSL_OP_ALL: number

Applies multiple bug workarounds within OpenSSL. See https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_options.html for detail.

Const SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION

SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: number

Allows legacy insecure renegotiation between OpenSSL and unpatched clients or servers. See https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_options.html.

Const SSL_OP_CIPHER_SERVER_PREFERENCE

SSL_OP_CIPHER_SERVER_PREFERENCE: number

Attempts to use the server's preferences instead of the client's when selecting a cipher. See https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_options.html.

Const SSL_OP_CISCO_ANYCONNECT

SSL_OP_CISCO_ANYCONNECT: number

Instructs OpenSSL to use Cisco's "speshul" version of DTLS_BAD_VER.

Const SSL_OP_COOKIE_EXCHANGE

SSL_OP_COOKIE_EXCHANGE: number

Instructs OpenSSL to turn on cookie exchange.

Const SSL_OP_CRYPTOPRO_TLSEXT_BUG

SSL_OP_CRYPTOPRO_TLSEXT_BUG: number

Instructs OpenSSL to add server-hello extension from an early version of the cryptopro draft.

Const SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS

SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: number

Instructs OpenSSL to disable a SSL 3.0/TLS 1.0 vulnerability workaround added in OpenSSL 0.9.6d.

Const SSL_OP_EPHEMERAL_RSA

SSL_OP_EPHEMERAL_RSA: number

Instructs OpenSSL to always use the tmp_rsa key when performing RSA operations.

Const SSL_OP_LEGACY_SERVER_CONNECT

SSL_OP_LEGACY_SERVER_CONNECT: number

Allows initial connection to servers that do not support RI.

Const SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER

SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: number

Const SSL_OP_MICROSOFT_SESS_ID_BUG

SSL_OP_MICROSOFT_SESS_ID_BUG: number

Const SSL_OP_MSIE_SSLV2_RSA_PADDING

SSL_OP_MSIE_SSLV2_RSA_PADDING: number

Instructs OpenSSL to disable the workaround for a man-in-the-middle protocol-version vulnerability in the SSL 2.0 server implementation.

Const SSL_OP_NETSCAPE_CA_DN_BUG

SSL_OP_NETSCAPE_CA_DN_BUG: number

Const SSL_OP_NETSCAPE_CHALLENGE_BUG

SSL_OP_NETSCAPE_CHALLENGE_BUG: number

Const SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG

SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: number

Const SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG

SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: number

Const SSL_OP_NO_COMPRESSION

SSL_OP_NO_COMPRESSION: number

Instructs OpenSSL to disable support for SSL/TLS compression.

Const SSL_OP_NO_QUERY_MTU

SSL_OP_NO_QUERY_MTU: number

Const SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION

SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: number

Instructs OpenSSL to always start a new session when performing renegotiation.

Const SSL_OP_NO_SSLv2

SSL_OP_NO_SSLv2: number

Const SSL_OP_NO_SSLv3

SSL_OP_NO_SSLv3: number

Const SSL_OP_NO_TICKET

SSL_OP_NO_TICKET: number

Const SSL_OP_NO_TLSv1

SSL_OP_NO_TLSv1: number

Const SSL_OP_NO_TLSv1_1

SSL_OP_NO_TLSv1_1: number

Const SSL_OP_NO_TLSv1_2

SSL_OP_NO_TLSv1_2: number

Const SSL_OP_PKCS1_CHECK_1

SSL_OP_PKCS1_CHECK_1: number

Const SSL_OP_PKCS1_CHECK_2

SSL_OP_PKCS1_CHECK_2: number

Const SSL_OP_SINGLE_DH_USE

SSL_OP_SINGLE_DH_USE: number

Instructs OpenSSL to always create a new key when using temporary/ephemeral DH parameters.

Const SSL_OP_SINGLE_ECDH_USE

SSL_OP_SINGLE_ECDH_USE: number

Instructs OpenSSL to always create a new key when using temporary/ephemeral ECDH parameters.

Const SSL_OP_SSLEAY_080_CLIENT_DH_BUG

SSL_OP_SSLEAY_080_CLIENT_DH_BUG: number

Const SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG

SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: number

Const SSL_OP_TLS_BLOCK_PADDING_BUG

SSL_OP_TLS_BLOCK_PADDING_BUG: number

Const SSL_OP_TLS_D5_BUG

SSL_OP_TLS_D5_BUG: number

Const SSL_OP_TLS_ROLLBACK_BUG

SSL_OP_TLS_ROLLBACK_BUG: number

Instructs OpenSSL to disable version rollback attack detection.

Const defaultCipherList

defaultCipherList: string

Specifies the active default cipher list used by the current Node.js process (colon-separated values).

Const defaultCoreCipherList

defaultCoreCipherList: string

Specifies the built-in default cipher list used by Node.js (colon-separated values).

Generated using TypeDoc