public async Task UploadCertificateToKeyVault_Success() { KeyVaultService keyVaultService = Services.GetService <KeyVaultService>(); var certPfx = CertsHelper.GetTestCertificatePfx(); var cetInfo = Settings.Certificates[0]; await keyVaultService.UploadCertificateAsync(cetInfo.KvCertName, cetInfo.KeyVault.Uri, certPfx, cetInfo.PfxPassword); }
public async Task RequestAndUploadCertificate_Success() { AcmeService acmeService = Services.GetService <AcmeService>(); KeyVaultService keyVaultService = Services.GetService <KeyVaultService>(); var cetInfo = Settings.Certificates[0]; byte[] certPfx = await acmeService.RequestCertificateAsync(cetInfo); await keyVaultService.UploadCertificateAsync(cetInfo.KvCertName, cetInfo.KeyVault.Uri, certPfx, cetInfo.PfxPassword); }