Задача такова:
Нужно из локального хранилища экспортировать сертификаты в .pfx с закрытыми ключами...
Начал так:
X509Store store = new X509Store("MY", StoreLocation.CurrentUser);
store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly);
X509Certificate2Collection collection = (X509Certificate2Collection)store.Certificates;
X509Certificate2Collection fcollection = (X509Certificate2Collection)collection.Find(X509FindType.FindByTimeValid, DateTime.Now, false);
foreach (X509Certificate2 x509 in fcollection)
{
//А вот здесь надо их както экспортировать...
}
Для экспора нашел только метод Export, но он экспортирует в byte[], а что с ним дальше делать непонятно
Может кто сталкивался с подобной задачей?
Заранее спасибо!!!