Skip to content

Commit e4c3d27

Browse files
authored
refactor(deps): drop direct pkcs8 dep, use rsa re-exports (#9)
1 parent 5485cb2 commit e4c3d27

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,9 @@ rustls-pemfile = "2.2.0"
1515
tokio-rustls = "0.26.4"
1616
tokio-postgres = "0.7.15"
1717
deadpool = "0.13.0"
18-
rsa = "0.9.9"
18+
rsa = { version = "0.9.9", features = ["pem"] }
1919
rand = "0.10.0"
2020
rand_core = "0.6"
21-
pkcs8 = { version = "0.10.2", features = ["pem"] }
2221
tokio = { version = "1.49.0", features = ["rt", "time", "sync", "macros"] }
2322
arc-swap = "1.7.1"
2423
thiserror = "2.0.17"

src/cert.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::error::Error;
44
use crate::instance::InstanceConnectionName;
55
use arc_swap::ArcSwap;
66
use chrono::{DateTime, Utc};
7-
use pkcs8::{EncodePrivateKey, EncodePublicKey, LineEnding};
7+
use rsa::pkcs8::{EncodePrivateKey, EncodePublicKey, LineEnding};
88
use rsa::{RsaPrivateKey, RsaPublicKey};
99
use rustls::pki_types::{CertificateDer, PrivateKeyDer};
1010
use std::net::IpAddr;

0 commit comments

Comments
 (0)