System.Security.Cryptography.X509Certificates.X509Chain
namespace System.Security.Cryptography.X509Certificates
{
public class X509Chain : IDisposable
{
public IntPtr ChainContext { get; }
public X509ChainElementCollection ChainElements { get; }
public X509ChainPolicy ChainPolicy { get; set; }
public X509ChainStatus[] ChainStatus { get; }
public SafeX509ChainHandle SafeHandle { get; }
public X509Chain();
public X509Chain(bool useMachineContext);
public X509Chain(IntPtr chainContext);
public bool Build(X509Certificate2 certificate);
public static X509Chain Create();
public void Dispose();
protected virtual void Dispose(bool disposing);
public void Reset();
}
}