OrleansConnectionSecurityHostingExtensions.UseTls Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
UseTls(IClientBuilder, Action<TlsOptions>) |
Настраивает TLS. |
UseTls(IClientBuilder, X509Certificate2) |
Настраивает TLS. |
UseTls(ISiloBuilder, Action<TlsOptions>) |
Настраивает TLS. |
UseTls(ISiloBuilder, X509Certificate2) |
Настраивает TLS. |
UseTls(ISiloHostBuilder, Action<TlsOptions>) |
Настраивает TLS. |
UseTls(ISiloHostBuilder, X509Certificate2) |
Настраивает TLS. |
UseTls(IClientBuilder, X509Certificate2, Action<TlsOptions>) |
Настраивает TLS. |
UseTls(ISiloBuilder, X509Certificate2, Action<TlsOptions>) |
Настраивает TLS. |
UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>) |
Настраивает TLS. |
UseTls(IClientBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>) |
Настраивает TLS. |
UseTls(ISiloBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>) |
Настраивает TLS. |
UseTls(ISiloHostBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>) |
Настраивает TLS. |
UseTls(IClientBuilder, Action<TlsOptions>)
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.IClientBuilder UseTls (this Orleans.Hosting.IClientBuilder builder, Action<Orleans.Connections.Security.TlsOptions> configureOptions);
static member UseTls : Orleans.Hosting.IClientBuilder * Action<Orleans.Connections.Security.TlsOptions> -> Orleans.Hosting.IClientBuilder
<Extension()>
Public Function UseTls (builder As IClientBuilder, configureOptions As Action(Of TlsOptions)) As IClientBuilder
Параметры
- builder
- IClientBuilder
Построитель для настройки.
- configureOptions
- Action<TlsOptions>
Действие для настройки TlsOptions.
Возвращаемое значение
Построитель.
Применяется к
UseTls(IClientBuilder, X509Certificate2)
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.IClientBuilder UseTls (this Orleans.Hosting.IClientBuilder builder, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member UseTls : Orleans.Hosting.IClientBuilder * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Orleans.Hosting.IClientBuilder
<Extension()>
Public Function UseTls (builder As IClientBuilder, certificate As X509Certificate2) As IClientBuilder
Параметры
- builder
- IClientBuilder
Построитель для настройки.
- certificate
- X509Certificate2
Сертификат сервера.
Возвращаемое значение
Построитель.
Применяется к
UseTls(ISiloBuilder, Action<TlsOptions>)
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.ISiloBuilder UseTls (this Orleans.Hosting.ISiloBuilder builder, Action<Orleans.Connections.Security.TlsOptions> configureOptions);
static member UseTls : Orleans.Hosting.ISiloBuilder * Action<Orleans.Connections.Security.TlsOptions> -> Orleans.Hosting.ISiloBuilder
<Extension()>
Public Function UseTls (builder As ISiloBuilder, configureOptions As Action(Of TlsOptions)) As ISiloBuilder
Параметры
- builder
- ISiloBuilder
Построитель для настройки.
- configureOptions
- Action<TlsOptions>
Действие для настройки TlsOptions.
Возвращаемое значение
Построитель.
Применяется к
UseTls(ISiloBuilder, X509Certificate2)
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.ISiloBuilder UseTls (this Orleans.Hosting.ISiloBuilder builder, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member UseTls : Orleans.Hosting.ISiloBuilder * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Orleans.Hosting.ISiloBuilder
<Extension()>
Public Function UseTls (builder As ISiloBuilder, certificate As X509Certificate2) As ISiloBuilder
Параметры
- builder
- ISiloBuilder
Построитель для настройки.
- certificate
- X509Certificate2
Сертификат сервера.
Возвращаемое значение
Построитель.
Применяется к
UseTls(ISiloHostBuilder, Action<TlsOptions>)
- Исходный код:
- HostingExtensions.ISiloHostBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.ISiloHostBuilder UseTls (this Orleans.Hosting.ISiloHostBuilder builder, Action<Orleans.Connections.Security.TlsOptions> configureOptions);
static member UseTls : Orleans.Hosting.ISiloHostBuilder * Action<Orleans.Connections.Security.TlsOptions> -> Orleans.Hosting.ISiloHostBuilder
<Extension()>
Public Function UseTls (builder As ISiloHostBuilder, configureOptions As Action(Of TlsOptions)) As ISiloHostBuilder
Параметры
- builder
- ISiloHostBuilder
Построитель для настройки.
- configureOptions
- Action<TlsOptions>
Действие для настройки TlsOptions.
Возвращаемое значение
Построитель.
Применяется к
UseTls(ISiloHostBuilder, X509Certificate2)
- Исходный код:
- HostingExtensions.ISiloHostBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.ISiloHostBuilder UseTls (this Orleans.Hosting.ISiloHostBuilder builder, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member UseTls : Orleans.Hosting.ISiloHostBuilder * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Orleans.Hosting.ISiloHostBuilder
<Extension()>
Public Function UseTls (builder As ISiloHostBuilder, certificate As X509Certificate2) As ISiloHostBuilder
Параметры
- builder
- ISiloHostBuilder
Построитель для настройки.
- certificate
- X509Certificate2
Сертификат сервера.
Возвращаемое значение
Построитель.
Применяется к
UseTls(IClientBuilder, X509Certificate2, Action<TlsOptions>)
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.IClientBuilder UseTls (this Orleans.Hosting.IClientBuilder builder, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, Action<Orleans.Connections.Security.TlsOptions> configureOptions);
static member UseTls : Orleans.Hosting.IClientBuilder * System.Security.Cryptography.X509Certificates.X509Certificate2 * Action<Orleans.Connections.Security.TlsOptions> -> Orleans.Hosting.IClientBuilder
<Extension()>
Public Function UseTls (builder As IClientBuilder, certificate As X509Certificate2, configureOptions As Action(Of TlsOptions)) As IClientBuilder
Параметры
- builder
- IClientBuilder
Построитель для настройки.
- certificate
- X509Certificate2
Сертификат сервера.
- configureOptions
- Action<TlsOptions>
Действие для настройки TlsOptions.
Возвращаемое значение
Построитель.
Применяется к
UseTls(ISiloBuilder, X509Certificate2, Action<TlsOptions>)
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.ISiloBuilder UseTls (this Orleans.Hosting.ISiloBuilder builder, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, Action<Orleans.Connections.Security.TlsOptions> configureOptions);
static member UseTls : Orleans.Hosting.ISiloBuilder * System.Security.Cryptography.X509Certificates.X509Certificate2 * Action<Orleans.Connections.Security.TlsOptions> -> Orleans.Hosting.ISiloBuilder
<Extension()>
Public Function UseTls (builder As ISiloBuilder, certificate As X509Certificate2, configureOptions As Action(Of TlsOptions)) As ISiloBuilder
Параметры
- builder
- ISiloBuilder
Построитель для настройки.
- certificate
- X509Certificate2
Сертификат сервера.
- configureOptions
- Action<TlsOptions>
Действие для настройки TlsOptions.
Возвращаемое значение
Построитель.
Применяется к
UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)
- Исходный код:
- HostingExtensions.ISiloHostBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.ISiloHostBuilder UseTls (this Orleans.Hosting.ISiloHostBuilder builder, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, Action<Orleans.Connections.Security.TlsOptions> configureOptions);
static member UseTls : Orleans.Hosting.ISiloHostBuilder * System.Security.Cryptography.X509Certificates.X509Certificate2 * Action<Orleans.Connections.Security.TlsOptions> -> Orleans.Hosting.ISiloHostBuilder
<Extension()>
Public Function UseTls (builder As ISiloHostBuilder, certificate As X509Certificate2, configureOptions As Action(Of TlsOptions)) As ISiloHostBuilder
Параметры
- builder
- ISiloHostBuilder
Построитель для настройки.
- certificate
- X509Certificate2
Сертификат сервера.
- configureOptions
- Action<TlsOptions>
Действие для настройки TlsOptions.
Возвращаемое значение
Построитель.
Применяется к
UseTls(IClientBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
- Исходный код:
- HostingExtensions.IClientBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.IClientBuilder UseTls (this Orleans.Hosting.IClientBuilder builder, System.Security.Cryptography.X509Certificates.StoreName storeName, string subject, bool allowInvalid, System.Security.Cryptography.X509Certificates.StoreLocation location, Action<Orleans.Connections.Security.TlsOptions> configureOptions);
static member UseTls : Orleans.Hosting.IClientBuilder * System.Security.Cryptography.X509Certificates.StoreName * string * bool * System.Security.Cryptography.X509Certificates.StoreLocation * Action<Orleans.Connections.Security.TlsOptions> -> Orleans.Hosting.IClientBuilder
<Extension()>
Public Function UseTls (builder As IClientBuilder, storeName As StoreName, subject As String, allowInvalid As Boolean, location As StoreLocation, configureOptions As Action(Of TlsOptions)) As IClientBuilder
Параметры
- builder
- IClientBuilder
Построитель для настройки.
- storeName
- StoreName
Хранилище сертификатов для загрузки сертификата.
- subject
- String
Имя субъекта для загружаемого сертификата.
- allowInvalid
- Boolean
Указывает, следует ли учитывать недопустимые сертификаты, например самозаверяющий сертификат.
- location
- StoreLocation
Расположение хранилища для загрузки сертификата.
- configureOptions
- Action<TlsOptions>
Действие для настройки TlsOptions.
Возвращаемое значение
Построитель.
Применяется к
UseTls(ISiloBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
- Исходный код:
- HostingExtensions.ISiloBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.ISiloBuilder UseTls (this Orleans.Hosting.ISiloBuilder builder, System.Security.Cryptography.X509Certificates.StoreName storeName, string subject, bool allowInvalid, System.Security.Cryptography.X509Certificates.StoreLocation location, Action<Orleans.Connections.Security.TlsOptions> configureOptions);
static member UseTls : Orleans.Hosting.ISiloBuilder * System.Security.Cryptography.X509Certificates.StoreName * string * bool * System.Security.Cryptography.X509Certificates.StoreLocation * Action<Orleans.Connections.Security.TlsOptions> -> Orleans.Hosting.ISiloBuilder
<Extension()>
Public Function UseTls (builder As ISiloBuilder, storeName As StoreName, subject As String, allowInvalid As Boolean, location As StoreLocation, configureOptions As Action(Of TlsOptions)) As ISiloBuilder
Параметры
- builder
- ISiloBuilder
Построитель для настройки.
- storeName
- StoreName
Хранилище сертификатов для загрузки сертификата.
- subject
- String
Имя субъекта для загружаемого сертификата.
- allowInvalid
- Boolean
Указывает, следует ли учитывать недопустимые сертификаты, например самозаверяющий сертификат.
- location
- StoreLocation
Расположение хранилища для загрузки сертификата.
- configureOptions
- Action<TlsOptions>
Действие для настройки TlsOptions.
Возвращаемое значение
Построитель.
Применяется к
UseTls(ISiloHostBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)
- Исходный код:
- HostingExtensions.ISiloHostBuilder.cs
Настраивает TLS.
public static Orleans.Hosting.ISiloHostBuilder UseTls (this Orleans.Hosting.ISiloHostBuilder builder, System.Security.Cryptography.X509Certificates.StoreName storeName, string subject, bool allowInvalid, System.Security.Cryptography.X509Certificates.StoreLocation location, Action<Orleans.Connections.Security.TlsOptions> configureOptions);
static member UseTls : Orleans.Hosting.ISiloHostBuilder * System.Security.Cryptography.X509Certificates.StoreName * string * bool * System.Security.Cryptography.X509Certificates.StoreLocation * Action<Orleans.Connections.Security.TlsOptions> -> Orleans.Hosting.ISiloHostBuilder
<Extension()>
Public Function UseTls (builder As ISiloHostBuilder, storeName As StoreName, subject As String, allowInvalid As Boolean, location As StoreLocation, configureOptions As Action(Of TlsOptions)) As ISiloHostBuilder
Параметры
- builder
- ISiloHostBuilder
Построитель для настройки.
- storeName
- StoreName
Хранилище сертификатов для загрузки сертификата.
- subject
- String
Имя субъекта для загружаемого сертификата.
- allowInvalid
- Boolean
Указывает, следует ли учитывать недопустимые сертификаты, например самозаверяющий сертификат.
- location
- StoreLocation
Расположение хранилища для загрузки сертификата.
- configureOptions
- Action<TlsOptions>
Действие для настройки TlsOptions.
Возвращаемое значение
Построитель.