summaryrefslogtreecommitdiff
path: root/ext/crypto/export_key.rs
diff options
context:
space:
mode:
authorLuca Casonato <hello@lcas.dev>2023-10-26 18:39:04 +0200
committerGitHub <noreply@github.com>2023-10-26 18:39:04 +0200
commit08b99f39093ef8f0363bf943ab6719ed0f9d7b21 (patch)
treef8db043351b6bc94a189c5f00ed6f606aa330df5 /ext/crypto/export_key.rs
parent842e29057d6e545c6b498c584a5366fff34f6aa7 (diff)
chore: update base64 crate (#20877)
Diffstat (limited to 'ext/crypto/export_key.rs')
-rw-r--r--ext/crypto/export_key.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/ext/crypto/export_key.rs b/ext/crypto/export_key.rs
index 94cc0c64f..a34c40402 100644
--- a/ext/crypto/export_key.rs
+++ b/ext/crypto/export_key.rs
@@ -1,5 +1,7 @@
// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license.
+use base64::prelude::BASE64_URL_SAFE_NO_PAD;
+use base64::Engine;
use const_oid::AssociatedOid;
use const_oid::ObjectIdentifier;
use deno_core::error::custom_error;
@@ -111,11 +113,11 @@ pub fn op_crypto_export_key(
}
fn uint_to_b64(bytes: UIntRef) -> String {
- base64::encode_config(bytes.as_bytes(), base64::URL_SAFE_NO_PAD)
+ BASE64_URL_SAFE_NO_PAD.encode(bytes.as_bytes())
}
fn bytes_to_b64(bytes: &[u8]) -> String {
- base64::encode_config(bytes, base64::URL_SAFE_NO_PAD)
+ BASE64_URL_SAFE_NO_PAD.encode(bytes)
}
fn export_key_rsa(