Skip to content

Commit edf204a

Browse files
committed
Fix obsolete method calls
1 parent c299a18 commit edf204a

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

src/AzureSignTool/KeyVaultConfigurationDiscoverer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public async Task<ErrorOr<AzureKeyVaultMaterializedConfiguration>> Materialize(A
6464
}
6565
_logger.LogTrace($"Retrieved certificate with Id {azureCertificate.Id}.");
6666

67-
certificate = new X509Certificate2(azureCertificate.Cer);
67+
certificate = X509CertificateLoader.LoadCertificate(azureCertificate.Cer);
6868
}
6969
catch (Exception e)
7070
{

src/AzureSignTool/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -563,7 +563,7 @@ private static ErrorOr<X509Certificate2Collection> GetAdditionalCertificates(IEn
563563
case X509ContentType.Cert:
564564
case X509ContentType.Authenticode:
565565
case X509ContentType.SerializedCert:
566-
var certificate = new X509Certificate2(path);
566+
var certificate = X509CertificateLoader.LoadCertificateFromFile(path);
567567
logger.LogTrace("Including additional certificate {thumbprint}.", certificate.Thumbprint);
568568
collection.Add(certificate);
569569
break;

test/AzureSign.Core.Tests/AuthenticodeKeyVaultSignerTests.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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();

test/AzureSign.Core.Tests/MemoryCertificateStoreTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public void ShouldAddCertificate()
2929
{
3030
using (var store = MemoryCertificateStore.Create())
3131
{
32-
using (var cert = new X509Certificate2("testcerts\\kevin_jones.cer"))
32+
using (var cert = X509CertificateLoader.LoadCertificateFromFile("testcerts\\kevin_jones.cer"))
3333
{
3434
Assert.Empty(store.Certificates);
3535
store.Add(cert);

0 commit comments

Comments
 (0)