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するアクション。

戻り値

ビルダー。

適用対象