private bool IsIssuerAllowed(X509Certificate2 certificate)
{
X509BasicConstraintsExtension constraints = new X509BasicConstraintsExtension();
for (int ii = 0; ii < certificate.Extensions.Count; ii++)
{
constraints = certificate.Extensions[ii] as X509BasicConstraintsExtension;
if (constraints != null)
{
return constraints.CertificateAuthority;
}
}
return false;
}