@@ -22,7 +22,7 @@ public AuthenticodeKeyVaultSignerTests()
2222 [ MemberData ( nameof ( RsaCertificates ) ) ]
2323 public void ShouldSignExeWithRSASigningCertificates_Sha1FileDigest ( string certificate )
2424 {
25- var signingCert = new X509Certificate2 ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
25+ var signingCert = X509CertificateLoader . LoadPkcs12FromFile ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
2626 var signer = new AuthenticodeKeyVaultSigner ( signingCert . GetRSAPrivateKey ( ) , signingCert , HashAlgorithmName . SHA1 , TimeStampConfiguration . None ) ;
2727 var fileToSign = GetFileToSign ( ) ;
2828 var result = signer . SignFile ( fileToSign , null , null , null ) ;
@@ -40,7 +40,7 @@ public void ShouldSignExeWithRSASigningCertificates_Sha1FileDigest(string certif
4040 [ MemberData ( nameof ( RsaCertificates ) ) ]
4141 public void ShouldSignExeWithRSASigningCertificates_Sha256FileDigest ( string certificate )
4242 {
43- var signingCert = new X509Certificate2 ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
43+ var signingCert = X509CertificateLoader . LoadPkcs12FromFile ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
4444 var signer = new AuthenticodeKeyVaultSigner ( signingCert . GetRSAPrivateKey ( ) , signingCert , HashAlgorithmName . SHA256 , TimeStampConfiguration . None ) ;
4545 var fileToSign = GetFileToSign ( ) ;
4646 var result = signer . SignFile ( fileToSign , null , null , null ) ;
@@ -59,7 +59,7 @@ public void ShouldSignExeWithRSASigningCertificates_Sha256FileDigest(string cert
5959 [ MemberData ( nameof ( ECDsaCertificates ) ) ]
6060 public void ShouldSignExeWithECDsaSigningCertificates_Sha256FileDigest ( string certificate )
6161 {
62- var signingCert = new X509Certificate2 ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
62+ var signingCert = X509CertificateLoader . LoadPkcs12FromFile ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
6363 var signer = new AuthenticodeKeyVaultSigner ( signingCert . GetECDsaPrivateKey ( ) , signingCert , HashAlgorithmName . SHA256 , TimeStampConfiguration . None ) ;
6464 var fileToSign = GetFileToSign ( ) ;
6565 var result = signer . SignFile ( fileToSign , null , null , null ) ;
@@ -77,7 +77,7 @@ public void ShouldSignExeWithECDsaSigningCertificates_Sha256FileDigest(string ce
7777 [ MemberData ( nameof ( ECDsaCertificates ) ) ]
7878 public void ShouldSignExeWithECDsaSigningCertificates_Sha256FileDigest_WithTimestamps ( string certificate )
7979 {
80- var signingCert = new X509Certificate2 ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
80+ var signingCert = X509CertificateLoader . LoadPkcs12FromFile ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
8181 var timestampConfig = new TimeStampConfiguration ( "http://timestamp.digicert.com" , HashAlgorithmName . SHA256 , TimeStampType . RFC3161 ) ;
8282 var signer = new AuthenticodeKeyVaultSigner ( signingCert . GetECDsaPrivateKey ( ) , signingCert , HashAlgorithmName . SHA256 , timestampConfig ) ;
8383 var fileToSign = GetFileToSign ( ) ;
@@ -97,7 +97,7 @@ public void ShouldSignExeWithECDsaSigningCertificates_Sha256FileDigest_WithTimes
9797 [ MemberData ( nameof ( RsaCertificates ) ) ]
9898 public void ShouldSignExeWithRSASigningCertificates_Sha256FileDigest_WithTimestamps ( string certificate )
9999 {
100- var signingCert = new X509Certificate2 ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
100+ var signingCert = X509CertificateLoader . LoadPkcs12FromFile ( certificate , "test" , X509KeyStorageFlags . EphemeralKeySet ) ;
101101 var timestampConfig = new TimeStampConfiguration ( "http://timestamp.digicert.com" , HashAlgorithmName . SHA256 , TimeStampType . RFC3161 ) ;
102102 var signer = new AuthenticodeKeyVaultSigner ( signingCert . GetRSAPrivateKey ( ) , signingCert , HashAlgorithmName . SHA256 , timestampConfig ) ;
103103 var fileToSign = GetFileToSign ( ) ;
0 commit comments