Skip to content
Snippets Groups Projects

Feature/651 outsource crypto

Closed Klaus Fischer requested to merge feature/651-outsource-crypto into main
1 file
+ 1
8
Compare changes
  • Side-by-side
  • Inline
@@ -31,7 +31,6 @@ public class CertificateHelper {
var certificateChain = new X509Chain();
certificateChain.ChainPolicy.ExtraStore.AddRange(extras ?? Array.Empty<X509Certificate2>());
// certificate.ExportToPem($"./temp/{Guid.NewGuid().ToString()}");
_logger?.LogDebug("Issuers: {Issuer}", certificate.Issuer);
if (rootCertificate != null) {
@@ -75,13 +74,7 @@ public class CertificateHelper {
_logger?.Log(logLevel, "Certificate does not match FIT-Connect requirements");
return false;
}
// var valid = certificates.Aggregate(true,
// (result, cert) => result
// && ValidateCertificate(cert, out _, root, certificates.ToArray(), logLevel)
// // && cert.Verify()
// );
var valid = ValidateCertificate(certificates.First(), out _, root, certificates.ToArray(),
logLevel);
return valid && fitConnectRequirements;
Loading