4 types derived from X509Extension
System (4)
security\system\security\cryptography\x509\x509extension.cs (4)
91public sealed class X509KeyUsageExtension : X509Extension { 164public sealed class X509BasicConstraintsExtension : X509Extension { 275public sealed class X509EnhancedKeyUsageExtension : X509Extension { 365public sealed class X509SubjectKeyIdentifierExtension : X509Extension {
2 instantiations of X509Extension
System (1)
security\system\security\cryptography\x509\x509extension.cs (1)
611X509Extension extension = new X509Extension(new IntPtr((long)rgExtensions + (index * Marshal.SizeOf(typeof(CAPI.CERT_EXTENSION)))));
System.IdentityModel (1)
System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
409X509Extension x509Extension = new X509Extension(SanOid, x509ExtensionBytes, true);
22 references to X509Extension
System (13)
security\system\security\cryptography\x509\x509certificate2.cs (1)
577foreach (X509Extension extension in extensions) {
security\system\security\cryptography\x509\x509extension.cs (12)
65X509Extension extension = asnEncodedData as X509Extension; 611X509Extension extension = new X509Extension(new IntPtr((long)rgExtensions + (index * Marshal.SizeOf(typeof(CAPI.CERT_EXTENSION))))); 612X509Extension customExtension = CryptoConfig.CreateFromName(extension.Oid.Value) as X509Extension; 622public X509Extension this[int index] { 629return (X509Extension) m_list[index]; 634public X509Extension this[string oid] { 641foreach (X509Extension extension in m_list) { 655public int Add (X509Extension extension) { 687public void CopyTo(X509Extension[] array, int index) { 714public X509Extension Current {
System.Core (1)
System\Security\Cryptography\X509Certificates\ECDsaCertificateExtensions.cs (1)
373foreach (X509Extension extension in certificate.Extensions)
System.IdentityModel (2)
System\IdentityModel\Claims\X509CertificateClaimSet.cs (2)
292foreach (X509Extension ext in cert.Extensions) 409X509Extension x509Extension = new X509Extension(SanOid, x509ExtensionBytes, true);
System.Security (4)
system\security\cryptography\pkcs\pkcsutils.cs (2)
498foreach (X509Extension extension in certificate.Extensions) { 535foreach (X509Extension extension in certificate.Extensions) {
system\security\cryptography\pkcs\signerinfo.cs (1)
701foreach (X509Extension extension in certificate.Extensions) {
system\security\cryptography\xml\signedxml.cs (1)
316foreach (X509Extension extension in certificate.Extensions) {
System.Windows.Forms (2)
parent\parent\parent\public\Internal\NDP\Inc\mansign2.cs (2)
549foreach (X509Extension extention in certificate.Extensions) 1098foreach (X509Extension extension in signingCertificate.Extensions)