public LocalCertificate(LocalCertificateKey key)
        {
            Verify.IsNotNull(nameof(key), key);

            LocalCertificateKey = key;
        }
 public LocalCertificate(StoreLocation storeLocation, StoreName storeName, string thumbprint, bool requirePrivateKey)
 {
     LocalCertificateKey = new LocalCertificateKey(storeLocation, storeName, thumbprint, requirePrivateKey);
 }
        public LocalCertificate(LocalCertificateKey key)
        {
            key.Verify(nameof(key)).IsNotNull();

            LocalCertificateKey = key;
        }