Guest User

Untitled

a guest
Oct 18th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. Набрали объект pass (не важно для задачи), далее:
  2. using (var myStream = new MemoryStream())
  3. {
  4. string fileNamePK = String.Format(часть алгоритма генерации имени+ @"{0}.pkpass", часть алгоритма генерации имени; //не спрашивайте
  5. //Проблема вот здесь:
  6. byte[] appleCert = File.ReadAllBytes(currDir + "//" + appleCert);
  7. byte[] appleCertKey = File.ReadAllBytes(currDir + "//" + appleKey);
  8.  
  9. PassWriter.WriteToStream(pass, myStream,
  10. new X509Certificate2(appleCert),
  11. new X509Certificate2(appleCertKey,appleCertPass, X509KeyStorageFlags.Exportable));
  12. FileStream file = new FileStream(FileNamePath + "\" + fileNamePK, FileMode.CreateNew, FileAccess.Write);
  13. myStream.WriteTo(file);
  14. file.Close();
  15. myStream.Close();
  16. ResultListPass += fileNamePK + ";";
  17. }
  18.  
  19. FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
  20. StreamReader fsr = new StreamReader(fs);
  21. byteArrey = fsr.CurrentEncoding.GetBytes(fsr.ReadToEnd());
Add Comment
Please, Sign In to add comment