1 instantiation of X509ChainElement
System.Security.Cryptography (1)
System\Security\Cryptography\X509Certificates\ChainPal.Windows.cs (1)
81X509ChainElement chainElement = new X509ChainElement(certificate, chainElementStatus, information);
23 references to X509ChainElement
netstandard (1)
netstandard.cs (1)
1960[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.X509ChainElement))]
NuGet.Packaging (3)
Signing\TrustStore\CertificateBundleX509ChainFactory.cs (1)
79X509ChainElement root = chain.ChainElements[lastIndex];
Signing\Utility\CertificateChainUtility.cs (1)
154foreach (var item in x509Chain.ChainElements)
Signing\Utility\X509ChainHolder.cs (1)
57foreach (X509ChainElement chainElement in Chain2.PrivateReference.ChainElements)
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
869[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.X509ChainElement))]
System.Security.Cryptography (15)
System\Security\Cryptography\X509Certificates\ChainPal.Windows.cs (4)
63public X509ChainElement[] ChainElements 72X509ChainElement[] chainElements = new X509ChainElement[pCertSimpleChain->cElement]; 81X509ChainElement chainElement = new X509ChainElement(certificate, chainElementStatus, information);
System\Security\Cryptography\X509Certificates\IChainPal.cs (1)
15X509ChainElement[]? ChainElements { get; }
System\Security\Cryptography\X509Certificates\X509ChainElementCollection.cs (8)
10public sealed class X509ChainElementCollection : ICollection, IEnumerable<X509ChainElement> 12private readonly X509ChainElement[] _elements; 16_elements = Array.Empty<X509ChainElement>(); 19internal X509ChainElementCollection(X509ChainElement[] chainElements) 40public X509ChainElement this[int index] 53public void CopyTo(X509ChainElement[] array, int index) 86IEnumerator<X509ChainElement> IEnumerable<X509ChainElement>.GetEnumerator() => GetEnumerator();
System\Security\Cryptography\X509Certificates\X509ChainElementEnumerator.cs (2)
9public sealed class X509ChainElementEnumerator : IEnumerator, IEnumerator<X509ChainElement> 20public X509ChainElement Current
System.Security.Cryptography.X509Certificates (1)
System.Security.Cryptography.X509Certificates.cs (1)
23[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.X509ChainElement))]
System.Security.Cryptography.Xml (2)
System\Security\Cryptography\Xml\KeyInfoX509Data.cs (1)
93foreach (X509ChainElement element in elements)
System\Security\Cryptography\Xml\SignedXmlDebugLog.cs (1)
1016foreach (X509ChainElement element in chain.ChainElements)