diff options
author | Tobias Nießen <tniessen@tnie.de> | 2018-08-02 15:23:09 +0200 |
---|---|---|
committer | Tobias Nießen <tniessen@tnie.de> | 2018-08-05 23:17:20 +0200 |
commit | 933d8eb689bb4bc412e71c0069bf9b7b24de4f9d (patch) | |
tree | 14929c9e978353b3fe182e168e17a8d1a5ac3671 /lib/crypto.js | |
parent | 28c70ac13133ed068058bbeec09dfd6770d0d151 (diff) | |
download | android-node-v8-933d8eb689bb4bc412e71c0069bf9b7b24de4f9d.tar.gz android-node-v8-933d8eb689bb4bc412e71c0069bf9b7b24de4f9d.tar.bz2 android-node-v8-933d8eb689bb4bc412e71c0069bf9b7b24de4f9d.zip |
crypto: move createCipher to runtime deprecation
PR-URL: https://github.com/nodejs/node/pull/22089
Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
Reviewed-By: Yihong Wang <yh.wang@ibm.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Diffstat (limited to 'lib/crypto.js')
-rw-r--r-- | lib/crypto.js | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/crypto.js b/lib/crypto.js index b085f99f85..fa9412bc85 100644 --- a/lib/crypto.js +++ b/lib/crypto.js @@ -140,9 +140,7 @@ function createVerify(algorithm, options) { module.exports = exports = { // Methods _toBuf: toBuf, - createCipher, createCipheriv, - createDecipher, createDecipheriv, createDiffieHellman, createDiffieHellmanGroup, @@ -209,6 +207,16 @@ function getFipsForced() { } Object.defineProperties(exports, { + createCipher: { + enumerable: false, + value: deprecate(createCipher, + 'crypto.createCipher is deprecated.', 'DEP0106') + }, + createDecipher: { + enumerable: false, + value: deprecate(createDecipher, + 'crypto.createDecipher is deprecated.', 'DEP0106') + }, // crypto.fips is deprecated. DEP0093. Use crypto.getFips()/crypto.setFips() fips: { get: !fipsMode ? getFipsDisabled : |