summaryrefslogtreecommitdiff
path: root/ext/node/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/node/lib.rs')
-rw-r--r--ext/node/lib.rs58
1 files changed, 37 insertions, 21 deletions
diff --git a/ext/node/lib.rs b/ext/node/lib.rs
index 00070fae9..3de6ddce6 100644
--- a/ext/node/lib.rs
+++ b/ext/node/lib.rs
@@ -247,25 +247,10 @@ deno_core::extension!(deno_node,
ops::crypto::op_node_pbkdf2_async,
ops::crypto::op_node_hkdf,
ops::crypto::op_node_hkdf_async,
- ops::crypto::op_node_generate_secret,
- ops::crypto::op_node_generate_secret_async,
+ ops::crypto::op_node_fill_random,
+ ops::crypto::op_node_fill_random_async,
ops::crypto::op_node_sign,
- ops::crypto::op_node_generate_rsa,
- ops::crypto::op_node_generate_rsa_async,
- ops::crypto::op_node_dsa_generate,
- ops::crypto::op_node_dsa_generate_async,
- ops::crypto::op_node_ec_generate,
- ops::crypto::op_node_ec_generate_async,
- ops::crypto::op_node_ed25519_generate,
- ops::crypto::op_node_ed25519_generate_async,
- ops::crypto::op_node_x25519_generate,
- ops::crypto::op_node_x25519_generate_async,
- ops::crypto::op_node_dh_generate_group,
- ops::crypto::op_node_dh_generate_group_async,
- ops::crypto::op_node_dh_generate,
- ops::crypto::op_node_dh_generate2,
ops::crypto::op_node_dh_compute_secret,
- ops::crypto::op_node_dh_generate_async,
ops::crypto::op_node_verify,
ops::crypto::op_node_random_int,
ops::crypto::op_node_scrypt_sync,
@@ -274,8 +259,41 @@ deno_core::extension!(deno_node,
ops::crypto::op_node_ecdh_compute_secret,
ops::crypto::op_node_ecdh_compute_public_key,
ops::crypto::op_node_ecdh_encode_pubkey,
- ops::crypto::op_node_export_rsa_public_pem,
- ops::crypto::op_node_export_rsa_spki_der,
+ ops::crypto::keys::op_node_create_private_key,
+ ops::crypto::keys::op_node_create_public_key,
+ ops::crypto::keys::op_node_create_secret_key,
+ ops::crypto::keys::op_node_derive_public_key_from_private_key,
+ ops::crypto::keys::op_node_dh_keys_generate_and_export,
+ ops::crypto::keys::op_node_export_private_key_der,
+ ops::crypto::keys::op_node_export_private_key_pem,
+ ops::crypto::keys::op_node_export_public_key_der,
+ ops::crypto::keys::op_node_export_public_key_pem,
+ ops::crypto::keys::op_node_export_secret_key_b64url,
+ ops::crypto::keys::op_node_export_secret_key,
+ ops::crypto::keys::op_node_generate_dh_group_key_async,
+ ops::crypto::keys::op_node_generate_dh_group_key,
+ ops::crypto::keys::op_node_generate_dh_key_async,
+ ops::crypto::keys::op_node_generate_dh_key,
+ ops::crypto::keys::op_node_generate_dsa_key_async,
+ ops::crypto::keys::op_node_generate_dsa_key,
+ ops::crypto::keys::op_node_generate_ec_key_async,
+ ops::crypto::keys::op_node_generate_ec_key,
+ ops::crypto::keys::op_node_generate_ed25519_key_async,
+ ops::crypto::keys::op_node_generate_ed25519_key,
+ ops::crypto::keys::op_node_generate_rsa_key_async,
+ ops::crypto::keys::op_node_generate_rsa_key,
+ ops::crypto::keys::op_node_generate_rsa_pss_key,
+ ops::crypto::keys::op_node_generate_rsa_pss_key_async,
+ ops::crypto::keys::op_node_generate_secret_key_async,
+ ops::crypto::keys::op_node_generate_secret_key,
+ ops::crypto::keys::op_node_generate_x25519_key_async,
+ ops::crypto::keys::op_node_generate_x25519_key,
+ ops::crypto::keys::op_node_get_asymmetric_key_details,
+ ops::crypto::keys::op_node_get_asymmetric_key_type,
+ ops::crypto::keys::op_node_get_private_key_from_pair,
+ ops::crypto::keys::op_node_get_public_key_from_pair,
+ ops::crypto::keys::op_node_get_symmetric_key_size,
+ ops::crypto::keys::op_node_key_type,
ops::crypto::x509::op_node_x509_parse,
ops::crypto::x509::op_node_x509_ca,
ops::crypto::x509::op_node_x509_check_email,
@@ -378,8 +396,6 @@ deno_core::extension!(deno_node,
ops::require::op_require_break_on_next_statement,
ops::util::op_node_guess_handle_type,
ops::worker_threads::op_worker_threads_filename<P>,
- ops::crypto::op_node_create_private_key,
- ops::crypto::op_node_create_public_key,
ops::ipc::op_node_child_ipc_pipe,
ops::ipc::op_node_ipc_write,
ops::ipc::op_node_ipc_read,