private static void ExtendedHelp()
{
Console.WriteLine ("Usage: makecert [options] certificate{0}", Environment.NewLine);
Console.WriteLine (" -a hash\tSelect hash algorithm. Only MD5 and SHA1 (default) are supported.");
Console.WriteLine (" -b date\tThe date since when the certificate is valid (notBefore).");
Console.WriteLine (" -cy [authority|end]\tBasic constraints. Select Authority or End-Entity certificate.");
Console.WriteLine (" -e date\tThe date until when the certificate is valid (notAfter).");
Console.WriteLine (" -eku oid[,oid]\tAdd some extended key usage OID to the certificate.");
Console.WriteLine (" -h number\tAdd a path length restriction to the certificate chain.");
Console.WriteLine (" -in name\tTake the issuer's name from the specified parameter.");
Console.WriteLine (" -m number\tCertificate validity period (in months).");
Console.WriteLine (" -p12 pkcs12file password\tCreate a new PKCS#12 file with the specified password.");
Console.WriteLine (" -?\thelp (display basic message)");
}