// Assembly: System
// Full name: Mono.Btls.X509ChainImplBtls

namespace Mono.Btls
{
public class X509ChainImplBtls // TypeDefIndex: 7673
{
	// Fields
	type#22882 storeCtx;
	type#22862 chain;
	type#22862 untrustedChain;
	type#28893 elements;
	type#28870 untrusted;
	type#13615 certificates;
	type#28901 policy;
	type#9232 chainStatusList;

	// Methods
	// RVA: -1
	internal type#28660 .ctor(type#22861 chain) { }
	// RVA: -1
	internal type#28660 .ctor(type#22881 storeCtx) { }
	// RVA: -1
	public virtual type#15313 get_IsValid() { }
	// RVA: -1
	internal type#22881 get_StoreCtx() { }
	// RVA: -1
	public virtual type#28892 get_ChainElements() { }
	// RVA: -1
	public virtual type#28900 get_ChainPolicy() { }
	// RVA: -1
	public virtual type#28660 AddStatus(type#28906 errorCode) { }
	// RVA: -1
	public virtual type#15313 Build(type#28867 certificate) { }
	// RVA: -1
	public virtual type#28660 Reset() { }
	// RVA: -1
	protected virtual type#28660 Dispose(type#15313 disposing) { }
}
}
