Skip to content

Commit 4d79ca2

Browse files
author
Cody Kickertz
committed
fix: resolve CI failures for PR #135
rcgen 0.14 renamed CertifiedKey::key_pair to CertifiedKey::signing_key. Update both usage sites in syndesis and harmonia-host. Gate-Passed: kanon v0.1.0 (menos, 2026-03-30T12:22:40-05:00) Gate-Checks: clippy,fmt,test
1 parent ad67c19 commit 4d79ca2

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

crates/harmonia-host/src/render/tls.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ pub fn load_or_generate_server_config(cert_dir: &Path) -> Result<quinn::ServerCo
2828
}
2929
})?;
3030
let cert_der = certified.cert.der().clone();
31-
let key_der = PrivatePkcs8KeyDer::from(certified.key_pair.serialize_der());
31+
let key_der = PrivatePkcs8KeyDer::from(certified.signing_key.serialize_der());
3232
std::fs::write(&cert_path, cert_der.as_ref()).context(IoSnafu)?;
3333
std::fs::write(&key_path, key_der.secret_pkcs8_der()).context(IoSnafu)?;
3434
tracing::info!(cert_dir = %cert_dir.display(), "generated self-signed TLS certificate");

crates/syndesis/src/tls/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ pub fn compute_fingerprint(cert_der: &[u8]) -> String {
3333

3434
/// Generate a simple self-signed certificate returning `SelfSignedCert`.
3535
pub fn generate_self_signed_simple(san: Vec<String>) -> Result<SelfSignedCert, SyndesisError> {
36-
let CertifiedKey { cert, key_pair } =
36+
let CertifiedKey { cert, signing_key } =
3737
rcgen::generate_simple_self_signed(san).context(CertGenSnafu)?;
3838

3939
let cert_der = cert.der().to_vec();
40-
let key_der = key_pair.serialize_der();
40+
let key_der = signing_key.serialize_der();
4141
let fingerprint = compute_fingerprint(&cert_der);
4242

4343
Ok(SelfSignedCert {

0 commit comments

Comments
 (0)