// Assembly: System
// Full name: Mono.Net.Security.MonoSslAuthenticationOptions

namespace Mono.Net.Security
{
public class MonoSslAuthenticationOptions // TypeDefIndex: 7599
{
	// Fields
	type#25876 <ServerCertSelectionDelegate>k__BackingField;

	// Methods
	// RVA: -1
	public abstract type#15313 get_ServerMode() { }
	// RVA: -1
	public abstract type#15313 get_AllowRenegotiation() { }
	// RVA: -1
	public abstract type#26364 get_EnabledSslProtocols() { }
	// RVA: -1
	public abstract type#28660 set_EnabledSslProtocols(type#26364 value) { }
	// RVA: -1
	public abstract type#28660 set_EncryptionPolicy(type#17823 value) { }
	// RVA: -1
	public abstract type#28660 set_CertificateRevocationCheckMode(type#28942 value) { }
	// RVA: -1
	public abstract type#26576 get_TargetHost() { }
	// RVA: -1
	public abstract type#28660 set_TargetHost(type#26576 value) { }
	// RVA: -1
	public abstract type#28864 get_ServerCertificate() { }
	// RVA: -1
	public abstract type#28877 get_ClientCertificates() { }
	// RVA: -1
	public abstract type#28660 set_ClientCertificates(type#28877 value) { }
	// RVA: -1
	public abstract type#15313 get_ClientCertificateRequired() { }
	// RVA: -1
	internal type#25875 get_ServerCertSelectionDelegate() { }
	// RVA: -1
	protected type#28660 .ctor() { }
}
}
