From b8a9fe08abcc1ac6828b187a917df9fa83836d8e Mon Sep 17 00:00:00 2001 From: Reto Brunner Date: Sun, 14 Apr 2024 02:59:41 +0200 Subject: [PATCH] clientCertificate: remove unsafe casts --- server/plugins/clientCertificate.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/plugins/clientCertificate.ts b/server/plugins/clientCertificate.ts index c52ff967..ab2ada90 100644 --- a/server/plugins/clientCertificate.ts +++ b/server/plugins/clientCertificate.ts @@ -31,7 +31,7 @@ function get(uuid: string): ClientCertificateType | null { return { private_key: fs.readFileSync(paths.privateKeyPath, "utf-8"), certificate: fs.readFileSync(paths.certificatePath, "utf-8"), - } as ClientCertificateType; + }; } catch (e: any) { log.error("Unable to get certificate", e); } @@ -122,10 +122,10 @@ function generate() { // Sign this certificate with a SHA256 signature cert.sign(keys.privateKey, md.sha256.create()); - const pem = { + const pem: ClientCertificateType = { private_key: pki.privateKeyToPem(keys.privateKey), certificate: pki.certificateToPem(cert), - } as ClientCertificateType; + }; return pem; }