// Assembly: System
// Full name: Mono.Unity.X509ChainImplUnityTls

namespace Mono.Unity
{
public class X509ChainImplUnityTls // TypeDefIndex: 7574
{
	// Fields
	type#28893 elements;
	type#12487 ownedList;
	type#34503 nativeCertificateChain;
	type#28901 policy;
	type#9232 chainStatusList;
	type#15314 reverseOrder;

	// Methods
	// RVA: -1
	internal type#28660 .ctor(type#34502 nativeCertificateChain, type#15335 reverseOrder) { }
	// RVA: -1
	internal type#28660 .ctor(type#12486 ownedList, type#12480 errorState, type#15335 reverseOrder) { }
	// RVA: -1
	public virtual type#15313 get_IsValid() { }
	// RVA: -1
	internal type#34502 get_NativeCertificateChain() { }
	// RVA: -1
	public virtual type#28892 get_ChainElements() { }
	// RVA: -1
	public virtual type#28660 AddStatus(type#28906 error) { }
	// RVA: -1
	public virtual type#28900 get_ChainPolicy() { }
	// 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) { }
}
}
