public static DateTime? CertificateExpirationDate(this DeviceCertificate wc) { if (wc.Content == null || wc.Content.Length == 0) { return null; } var c = new X509Certificate2(wc.Content, "password"); return c.NotAfter; }