Freigeben über


OrleansConnectionSecurityHostingExtensions.UseTls Methode

Definition

Überlädt

UseTls(IClientBuilder, Action<TlsOptions>)

Konfiguriert TLS.

UseTls(IClientBuilder, X509Certificate2)

Konfiguriert TLS.

UseTls(ISiloBuilder, Action<TlsOptions>)

Konfiguriert TLS.

UseTls(ISiloBuilder, X509Certificate2)

Konfiguriert TLS.

UseTls(ISiloHostBuilder, Action<TlsOptions>)

Konfiguriert TLS.

UseTls(ISiloHostBuilder, X509Certificate2)

Konfiguriert TLS.

UseTls(IClientBuilder, X509Certificate2, Action<TlsOptions>)

Konfiguriert TLS.

UseTls(ISiloBuilder, X509Certificate2, Action<TlsOptions>)

Konfiguriert TLS.

UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)

Konfiguriert TLS.

UseTls(IClientBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)

Konfiguriert TLS.

UseTls(ISiloBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)

Konfiguriert TLS.

UseTls(ISiloHostBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)

Konfiguriert TLS.

UseTls(IClientBuilder, Action<TlsOptions>)

Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs

Konfiguriert 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

Parameter

builder
IClientBuilder

Der zu konfigurierende Generator.

configureOptions
Action<TlsOptions>

Eine Aktion zum Konfigurieren von TlsOptions.

Gibt zurück

Der Generator.

Gilt für:

UseTls(IClientBuilder, X509Certificate2)

Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs

Konfiguriert 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

Parameter

builder
IClientBuilder

Der zu konfigurierende Generator.

certificate
X509Certificate2

Das Serverzertifikat.

Gibt zurück

Der Generator.

Gilt für:

UseTls(ISiloBuilder, Action<TlsOptions>)

Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs

Konfiguriert 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

Parameter

builder
ISiloBuilder

Der zu konfigurierende Generator.

configureOptions
Action<TlsOptions>

Eine Aktion zum Konfigurieren von TlsOptions.

Gibt zurück

Der Generator.

Gilt für:

UseTls(ISiloBuilder, X509Certificate2)

Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs

Konfiguriert 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

Parameter

builder
ISiloBuilder

Der zu konfigurierende Generator.

certificate
X509Certificate2

Das Serverzertifikat.

Gibt zurück

Der Generator.

Gilt für:

UseTls(ISiloHostBuilder, Action<TlsOptions>)

Quelle:
HostingExtensions.ISiloHostBuilder.cs

Konfiguriert 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

Parameter

builder
ISiloHostBuilder

Der zu konfigurierende Generator.

configureOptions
Action<TlsOptions>

Eine Aktion zum Konfigurieren von TlsOptions.

Gibt zurück

Der Generator.

Gilt für:

UseTls(ISiloHostBuilder, X509Certificate2)

Quelle:
HostingExtensions.ISiloHostBuilder.cs

Konfiguriert 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

Parameter

builder
ISiloHostBuilder

Der zu konfigurierende Generator.

certificate
X509Certificate2

Das Serverzertifikat.

Gibt zurück

Der Generator.

Gilt für:

UseTls(IClientBuilder, X509Certificate2, Action<TlsOptions>)

Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs

Konfiguriert 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

Parameter

builder
IClientBuilder

Der zu konfigurierende Generator.

certificate
X509Certificate2

Das Serverzertifikat.

configureOptions
Action<TlsOptions>

Eine Aktion zum Konfigurieren von TlsOptions.

Gibt zurück

Der Generator.

Gilt für:

UseTls(ISiloBuilder, X509Certificate2, Action<TlsOptions>)

Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs

Konfiguriert 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

Parameter

builder
ISiloBuilder

Der zu konfigurierende Generator.

certificate
X509Certificate2

Das Serverzertifikat.

configureOptions
Action<TlsOptions>

Eine Aktion zum Konfigurieren von TlsOptions.

Gibt zurück

Der Generator.

Gilt für:

UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)

Quelle:
HostingExtensions.ISiloHostBuilder.cs

Konfiguriert 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

Parameter

builder
ISiloHostBuilder

Der zu konfigurierende Generator.

certificate
X509Certificate2

Das Serverzertifikat.

configureOptions
Action<TlsOptions>

Eine Aktion zum Konfigurieren von TlsOptions.

Gibt zurück

Der Generator.

Gilt für:

UseTls(IClientBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)

Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs
Quelle:
HostingExtensions.IClientBuilder.cs

Konfiguriert 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

Parameter

builder
IClientBuilder

Der zu konfigurierende Generator.

storeName
StoreName

Der Zertifikatspeicher, aus dem das Zertifikat geladen werden soll.

subject
String

Der Antragstellername für das zu ladende Zertifikat.

allowInvalid
Boolean

Gibt an, ob ungültige Zertifikate berücksichtigt werden sollen, z. B. selbstsignierte Zertifikate.

location
StoreLocation

Der Speicherort, aus dem das Zertifikat geladen werden soll.

configureOptions
Action<TlsOptions>

Eine Aktion zum Konfigurieren von TlsOptions.

Gibt zurück

Der Generator.

Gilt für:

UseTls(ISiloBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)

Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs
Quelle:
HostingExtensions.ISiloBuilder.cs

Konfiguriert 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

Parameter

builder
ISiloBuilder

Der zu konfigurierende Generator.

storeName
StoreName

Der Zertifikatspeicher, aus dem das Zertifikat geladen werden soll.

subject
String

Der Antragstellername für das zu ladende Zertifikat.

allowInvalid
Boolean

Gibt an, ob ungültige Zertifikate berücksichtigt werden sollen, z. B. selbstsignierte Zertifikate.

location
StoreLocation

Der Speicherort, aus dem das Zertifikat geladen werden soll.

configureOptions
Action<TlsOptions>

Eine Aktion zum Konfigurieren von TlsOptions.

Gibt zurück

Der Generator.

Gilt für:

UseTls(ISiloHostBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)

Quelle:
HostingExtensions.ISiloHostBuilder.cs

Konfiguriert 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

Parameter

builder
ISiloHostBuilder

Der zu konfigurierende Generator.

storeName
StoreName

Der Zertifikatspeicher, aus dem das Zertifikat geladen werden soll.

subject
String

Der Antragstellername für das zu ladende Zertifikat.

allowInvalid
Boolean

Gibt an, ob ungültige Zertifikate berücksichtigt werden sollen, z. B. selbstsignierte Zertifikate.

location
StoreLocation

Der Speicherort, aus dem das Zertifikat geladen werden soll.

configureOptions
Action<TlsOptions>

Eine Aktion zum Konfigurieren von TlsOptions.

Gibt zurück

Der Generator.

Gilt für: