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

namespace Mono.Btls
{
public class MonoBtlsX509StoreCtx // TypeDefIndex: 7666
{
	// Fields
	type#9668 verifyResult;

	// Methods
	// RVA: -1
	internal type#32417 get_Handle() { }
	// RVA: -1
	private static type#20925 mono_btls_x509_store_ctx_new() { }
	// RVA: -1
	private static type#20925 mono_btls_x509_store_ctx_from_ptr(type#20925 ctx) { }
	// RVA: -1
	private static type#22863 mono_btls_x509_store_ctx_get_error(type#20925 handle, type#11951 error_string) { }
	// RVA: -1
	private static type#20925 mono_btls_x509_store_ctx_get_chain(type#20925 handle) { }
	// RVA: -1
	private static type#20867 mono_btls_x509_store_ctx_init(type#20925 handle, type#20925 store, type#20925 chain) { }
	// RVA: -1
	private static type#20867 mono_btls_x509_store_ctx_set_param(type#20925 handle, type#20925 param) { }
	// RVA: -1
	private static type#20867 mono_btls_x509_store_ctx_verify_cert(type#20925 handle) { }
	// RVA: -1
	private static type#20925 mono_btls_x509_store_ctx_get_untrusted(type#20925 handle) { }
	// RVA: -1
	private static type#20925 mono_btls_x509_store_ctx_up_ref(type#20925 handle) { }
	// RVA: -1
	private static type#28660 mono_btls_x509_store_ctx_free(type#20925 handle) { }
	// RVA: -1
	internal type#28660 .ctor() { }
	// RVA: -1
	private static type#32417 Create_internal(type#20925 store_ctx) { }
	// RVA: -1
	internal type#28660 .ctor(type#20867 preverify_ok, type#20925 store_ctx) { }
	// RVA: -1
	internal type#28660 .ctor(type#32417 ptr, type#9667 verifyResult) { }
	// RVA: -1
	public type#22863 GetError() { }
	// RVA: -1
	public type#22861 GetChain() { }
	// RVA: -1
	public type#22861 GetUntrusted() { }
	// RVA: -1
	public type#28660 Initialize(type#22879 store, type#22861 chain) { }
	// RVA: -1
	public type#28660 SetVerifyParam(type#22889 param) { }
	// RVA: -1
	public type#20867 get_VerifyResult() { }
	// RVA: -1
	public type#20867 Verify() { }
	// RVA: -1
	public type#22881 Copy() { }
}
}
