Example #1
0
 public static X509ContentType GetCertContentType(string fileName)
 {
     if (fileName == null)
     {
         throw new ArgumentNullException("fileName");
     }
     if (fileName.Length == 0)
     {
         throw new ArgumentException("fileName");
     }
     byte[] rawData = X509Certificate2.Load(fileName);
     return(X509Certificate2.GetCertContentType(rawData));
 }
Example #2
0
 public override void Import(string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags)
 {
     byte[] rawData = X509Certificate2.Load(fileName);
     this.Import(rawData, null, keyStorageFlags);
 }
Example #3
0
 /// <summary>Populates an <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> object with information from a certificate file.</summary>
 /// <param name="fileName">The name of a certificate. </param>
 public override void Import(string fileName)
 {
     byte[] rawData = X509Certificate2.Load(fileName);
     this.Import(rawData, null, X509KeyStorageFlags.DefaultKeySet);
 }