public static async Task <List <string> > RestoreCertificatesAsync(List <BackupCertificateResult> certificates)
        {
            // Performs the restore and add the result into the list.
            var results = new List <CertificateBundle>();

            foreach (var certificate in certificates)
            {
                var result = await _kv.RestoreCertificateAsync(_baseUri, certificate.Value).ConfigureAwait(false);

                results.Add(result);
            }

            // Returns the list of secret names.
            return(results.Select(p => p.CertificateIdentifier.Name).ToList());
        }