public async Task<X509Certificate2Collection> Enumerate()
{
X509Certificate2Collection collection = new X509Certificate2Collection();
for (int ii = 0; ii < this.Count; ii++)
{
X509Certificate2 certificate = await this[ii].Find(false);
if (certificate != null)
{
collection.Add(certificate);
}
}
return collection;
}