Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
308 lines (308 sloc) 19.4 KB
<Type Name="SslServerAuthenticationOptions" FullName="System.Net.Security.SslServerAuthenticationOptions">
<TypeSignature Language="C#" Value="public class SslServerAuthenticationOptions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SslServerAuthenticationOptions extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Net.Security.SslServerAuthenticationOptions" />
<TypeSignature Language="VB.NET" Value="Public Class SslServerAuthenticationOptions" />
<TypeSignature Language="C++ CLI" Value="public ref class SslServerAuthenticationOptions" />
<TypeSignature Language="F#" Value="type SslServerAuthenticationOptions = class" />
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SslServerAuthenticationOptions ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Net.Security.SslServerAuthenticationOptions.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; SslServerAuthenticationOptions();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AllowRenegotiation">
<MemberSignature Language="C#" Value="public bool AllowRenegotiation { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool AllowRenegotiation" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.AllowRenegotiation" />
<MemberSignature Language="VB.NET" Value="Public Property AllowRenegotiation As Boolean" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property bool AllowRenegotiation { bool get(); void set(bool value); };" />
<MemberSignature Language="F#" Value="member this.AllowRenegotiation : bool with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.AllowRenegotiation" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ApplicationProtocols">
<MemberSignature Language="C#" Value="public System.Collections.Generic.List&lt;System.Net.Security.SslApplicationProtocol&gt; ApplicationProtocols { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.List`1&lt;valuetype System.Net.Security.SslApplicationProtocol&gt; ApplicationProtocols" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.ApplicationProtocols" />
<MemberSignature Language="VB.NET" Value="Public Property ApplicationProtocols As List(Of SslApplicationProtocol)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Collections::Generic::List&lt;System::Net::Security::SslApplicationProtocol&gt; ^ ApplicationProtocols { System::Collections::Generic::List&lt;System::Net::Security::SslApplicationProtocol&gt; ^ get(); void set(System::Collections::Generic::List&lt;System::Net::Security::SslApplicationProtocol&gt; ^ value); };" />
<MemberSignature Language="F#" Value="member this.ApplicationProtocols : System.Collections.Generic.List&lt;System.Net.Security.SslApplicationProtocol&gt; with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.ApplicationProtocols" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.List&lt;System.Net.Security.SslApplicationProtocol&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CertificateRevocationCheckMode">
<MemberSignature Language="C#" Value="public System.Security.Cryptography.X509Certificates.X509RevocationMode CertificateRevocationCheckMode { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Security.Cryptography.X509Certificates.X509RevocationMode CertificateRevocationCheckMode" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.CertificateRevocationCheckMode" />
<MemberSignature Language="VB.NET" Value="Public Property CertificateRevocationCheckMode As X509RevocationMode" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Security::Cryptography::X509Certificates::X509RevocationMode CertificateRevocationCheckMode { System::Security::Cryptography::X509Certificates::X509RevocationMode get(); void set(System::Security::Cryptography::X509Certificates::X509RevocationMode value); };" />
<MemberSignature Language="F#" Value="member this.CertificateRevocationCheckMode : System.Security.Cryptography.X509Certificates.X509RevocationMode with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.CertificateRevocationCheckMode" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Security.Cryptography.X509Certificates.X509RevocationMode</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CipherSuitesPolicy">
<MemberSignature Language="C#" Value="public System.Net.Security.CipherSuitesPolicy CipherSuitesPolicy { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Net.Security.CipherSuitesPolicy CipherSuitesPolicy" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.CipherSuitesPolicy" />
<MemberSignature Language="VB.NET" Value="Public Property CipherSuitesPolicy As CipherSuitesPolicy" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Net::Security::CipherSuitesPolicy ^ CipherSuitesPolicy { System::Net::Security::CipherSuitesPolicy ^ get(); void set(System::Net::Security::CipherSuitesPolicy ^ value); };" />
<MemberSignature Language="F#" Value="member this.CipherSuitesPolicy : System.Net.Security.CipherSuitesPolicy with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.CipherSuitesPolicy" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Net.Security.CipherSuitesPolicy</ReturnType>
</ReturnValue>
<Docs>
<summary>Specifies the cipher suites allowed for TLS. When set to <see langword="null" />, the operating system default is used. Use extreme caution when changing this setting.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClientCertificateRequired">
<MemberSignature Language="C#" Value="public bool ClientCertificateRequired { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool ClientCertificateRequired" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.ClientCertificateRequired" />
<MemberSignature Language="VB.NET" Value="Public Property ClientCertificateRequired As Boolean" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property bool ClientCertificateRequired { bool get(); void set(bool value); };" />
<MemberSignature Language="F#" Value="member this.ClientCertificateRequired : bool with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.ClientCertificateRequired" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EnabledSslProtocols">
<MemberSignature Language="C#" Value="public System.Security.Authentication.SslProtocols EnabledSslProtocols { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Security.Authentication.SslProtocols EnabledSslProtocols" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.EnabledSslProtocols" />
<MemberSignature Language="VB.NET" Value="Public Property EnabledSslProtocols As SslProtocols" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Security::Authentication::SslProtocols EnabledSslProtocols { System::Security::Authentication::SslProtocols get(); void set(System::Security::Authentication::SslProtocols value); };" />
<MemberSignature Language="F#" Value="member this.EnabledSslProtocols : System.Security.Authentication.SslProtocols with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.EnabledSslProtocols" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Security.Authentication.SslProtocols</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EncryptionPolicy">
<MemberSignature Language="C#" Value="public System.Net.Security.EncryptionPolicy EncryptionPolicy { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Net.Security.EncryptionPolicy EncryptionPolicy" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.EncryptionPolicy" />
<MemberSignature Language="VB.NET" Value="Public Property EncryptionPolicy As EncryptionPolicy" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Net::Security::EncryptionPolicy EncryptionPolicy { System::Net::Security::EncryptionPolicy get(); void set(System::Net::Security::EncryptionPolicy value); };" />
<MemberSignature Language="F#" Value="member this.EncryptionPolicy : System.Net.Security.EncryptionPolicy with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.EncryptionPolicy" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Net.Security.EncryptionPolicy</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoteCertificateValidationCallback">
<MemberSignature Language="C#" Value="public System.Net.Security.RemoteCertificateValidationCallback RemoteCertificateValidationCallback { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Net.Security.RemoteCertificateValidationCallback RemoteCertificateValidationCallback" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.RemoteCertificateValidationCallback" />
<MemberSignature Language="VB.NET" Value="Public Property RemoteCertificateValidationCallback As RemoteCertificateValidationCallback" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Net::Security::RemoteCertificateValidationCallback ^ RemoteCertificateValidationCallback { System::Net::Security::RemoteCertificateValidationCallback ^ get(); void set(System::Net::Security::RemoteCertificateValidationCallback ^ value); };" />
<MemberSignature Language="F#" Value="member this.RemoteCertificateValidationCallback : System.Net.Security.RemoteCertificateValidationCallback with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.RemoteCertificateValidationCallback" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Net.Security.RemoteCertificateValidationCallback</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ServerCertificate">
<MemberSignature Language="C#" Value="public System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificate { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificate" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.ServerCertificate" />
<MemberSignature Language="VB.NET" Value="Public Property ServerCertificate As X509Certificate" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Security::Cryptography::X509Certificates::X509Certificate ^ ServerCertificate { System::Security::Cryptography::X509Certificates::X509Certificate ^ get(); void set(System::Security::Cryptography::X509Certificates::X509Certificate ^ value); };" />
<MemberSignature Language="F#" Value="member this.ServerCertificate : System.Security.Cryptography.X509Certificates.X509Certificate with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.ServerCertificate" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Security.Cryptography.X509Certificates.X509Certificate</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ServerCertificateSelectionCallback">
<MemberSignature Language="C#" Value="public System.Net.Security.ServerCertificateSelectionCallback ServerCertificateSelectionCallback { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Net.Security.ServerCertificateSelectionCallback ServerCertificateSelectionCallback" />
<MemberSignature Language="DocId" Value="P:System.Net.Security.SslServerAuthenticationOptions.ServerCertificateSelectionCallback" />
<MemberSignature Language="VB.NET" Value="Public Property ServerCertificateSelectionCallback As ServerCertificateSelectionCallback" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Net::Security::ServerCertificateSelectionCallback ^ ServerCertificateSelectionCallback { System::Net::Security::ServerCertificateSelectionCallback ^ get(); void set(System::Net::Security::ServerCertificateSelectionCallback ^ value); };" />
<MemberSignature Language="F#" Value="member this.ServerCertificateSelectionCallback : System.Net.Security.ServerCertificateSelectionCallback with get, set" Usage="System.Net.Security.SslServerAuthenticationOptions.ServerCertificateSelectionCallback" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Net.Security</AssemblyName>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.1.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Net.Security.ServerCertificateSelectionCallback</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.