From c26f18adbb20f9e4e810d3ba7553e095a74ea2c0 Mon Sep 17 00:00:00 2001 From: Dmitriy Zharov Date: Thu, 23 May 2024 23:08:47 +0500 Subject: [PATCH] Fixes throwing error within SecCertificateConvertible --- .../SwiftSecurity/CryptoKit/SecCertificateConvertible.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Sources/SwiftSecurity/CryptoKit/SecCertificateConvertible.swift b/Sources/SwiftSecurity/CryptoKit/SecCertificateConvertible.swift index ac71c56..85a076a 100644 --- a/Sources/SwiftSecurity/CryptoKit/SecCertificateConvertible.swift +++ b/Sources/SwiftSecurity/CryptoKit/SecCertificateConvertible.swift @@ -74,7 +74,7 @@ public struct Certificate: SecCertificateConvertible { return Data(bytes) } guard let certificateRef = SecCertificateCreateWithData(nil, derRepresentation as CFData) else { - throw SwiftSecurityError.pkcs12VerifyFailure + throw SwiftSecurityError.invalidParameter } self.rawRepresentation = certificateRef } @@ -84,5 +84,4 @@ public struct Certificate: SecCertificateConvertible { self.rawRepresentation = certificateRef } } - #endif