2 instantiations of X509ChainElement
System.Security.Cryptography (2)
System\Security\Cryptography\X509Certificates\OpenSslX509ChainProcessor.cs (2)
893elements[i] = new X509ChainElement(elementCert, status, ""); 957elements[i] = new X509ChainElement(
28 references to X509ChainElement
Microsoft.DotNet.SignCheckLibrary (1)
Verification\XmlVerifier.cs (1)
77X509ChainElement rootChainElement = null;
netstandard (1)
netstandard.cs (1)
1960[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.X509ChainElement))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
869[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.X509ChainElement))]
System.Security.Cryptography (22)
System\Security\Cryptography\X509Certificates\IChainPal.cs (1)
15X509ChainElement[]? ChainElements { get; }
System\Security\Cryptography\X509Certificates\OpenSslX509ChainProcessor.cs (8)
86public X509ChainElement[]? ChainElements { get; private set; } 709X509ChainElement[] elements = BuildChainElements( 841private X509ChainElement[] BuildChainElements( 845X509ChainElement[] elements; 853elements = new X509ChainElement[chainSize]; 901X509ChainElement[] elements, 908foreach (X509ChainElement element in elements) 951X509ChainElement element = elements[i];
System\Security\Cryptography\X509Certificates\UnixChainVerifier.cs (3)
12public static bool Verify(X509ChainElement[] chainElements, X509VerificationFlags flags) 16foreach (X509ChainElement element in chainElements) 29private static bool HasUnsuppressedError(X509VerificationFlags flags, X509ChainElement element, bool isEndEntity)
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)
96foreach (X509ChainElement element in elements)
System\Security\Cryptography\Xml\SignedXmlDebugLog.cs (1)
1016foreach (X509ChainElement element in chain.ChainElements)