Partager via


OrleansConnectionSecurityHostingExtensions.UseTls Méthode

Définition

Surcharges

UseTls(IClientBuilder, Action<TlsOptions>)

Configure TLS.

UseTls(IClientBuilder, X509Certificate2)

Configure TLS.

UseTls(ISiloBuilder, Action<TlsOptions>)

Configure TLS.

UseTls(ISiloBuilder, X509Certificate2)

Configure TLS.

UseTls(ISiloHostBuilder, Action<TlsOptions>)

Configure TLS.

UseTls(ISiloHostBuilder, X509Certificate2)

Configure TLS.

UseTls(IClientBuilder, X509Certificate2, Action<TlsOptions>)

Configure TLS.

UseTls(ISiloBuilder, X509Certificate2, Action<TlsOptions>)

Configure TLS.

UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)

Configure TLS.

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

Configure TLS.

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

Configure TLS.

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

Configure TLS.

UseTls(IClientBuilder, Action<TlsOptions>)

Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs

Configure 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

Paramètres

builder
IClientBuilder

Générateur à configurer.

configureOptions
Action<TlsOptions>

Action pour configurer .TlsOptions

Retours

Générateur.

S’applique à

UseTls(IClientBuilder, X509Certificate2)

Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs

Configure 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

Paramètres

builder
IClientBuilder

Générateur à configurer.

certificate
X509Certificate2

Certificat de serveur.

Retours

Générateur.

S’applique à

UseTls(ISiloBuilder, Action<TlsOptions>)

Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs

Configure 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

Paramètres

builder
ISiloBuilder

Générateur à configurer.

configureOptions
Action<TlsOptions>

Action pour configurer .TlsOptions

Retours

Générateur.

S’applique à

UseTls(ISiloBuilder, X509Certificate2)

Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs

Configure 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

Paramètres

builder
ISiloBuilder

Générateur à configurer.

certificate
X509Certificate2

Certificat de serveur.

Retours

Générateur.

S’applique à

UseTls(ISiloHostBuilder, Action<TlsOptions>)

Source:
HostingExtensions.ISiloHostBuilder.cs

Configure 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

Paramètres

builder
ISiloHostBuilder

Générateur à configurer.

configureOptions
Action<TlsOptions>

Action pour configurer .TlsOptions

Retours

Générateur.

S’applique à

UseTls(ISiloHostBuilder, X509Certificate2)

Source:
HostingExtensions.ISiloHostBuilder.cs

Configure 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

Paramètres

builder
ISiloHostBuilder

Générateur à configurer.

certificate
X509Certificate2

Certificat de serveur.

Retours

Générateur.

S’applique à

UseTls(IClientBuilder, X509Certificate2, Action<TlsOptions>)

Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs

Configure 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

Paramètres

builder
IClientBuilder

Générateur à configurer.

certificate
X509Certificate2

Certificat de serveur.

configureOptions
Action<TlsOptions>

Action pour configurer .TlsOptions

Retours

Générateur.

S’applique à

UseTls(ISiloBuilder, X509Certificate2, Action<TlsOptions>)

Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs

Configure 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

Paramètres

builder
ISiloBuilder

Générateur à configurer.

certificate
X509Certificate2

Certificat de serveur.

configureOptions
Action<TlsOptions>

Action pour configurer .TlsOptions

Retours

Générateur.

S’applique à

UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)

Source:
HostingExtensions.ISiloHostBuilder.cs

Configure 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

Paramètres

builder
ISiloHostBuilder

Générateur à configurer.

certificate
X509Certificate2

Certificat de serveur.

configureOptions
Action<TlsOptions>

Action pour configurer .TlsOptions

Retours

Générateur.

S’applique à

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

Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs

Configure 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

Paramètres

builder
IClientBuilder

Générateur à configurer.

storeName
StoreName

Magasin de certificats à partir duquel charger le certificat.

subject
String

Nom de l’objet du certificat à charger.

allowInvalid
Boolean

Indique si les certificats non valides doivent être pris en compte, tels que les certificats auto-signés.

location
StoreLocation

Emplacement du magasin à partir duquel charger le certificat.

configureOptions
Action<TlsOptions>

Action pour configurer .TlsOptions

Retours

Générateur.

S’applique à

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

Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs

Configure 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

Paramètres

builder
ISiloBuilder

Générateur à configurer.

storeName
StoreName

Magasin de certificats à partir duquel charger le certificat.

subject
String

Nom de l’objet du certificat à charger.

allowInvalid
Boolean

Indique si les certificats non valides doivent être pris en compte, tels que les certificats auto-signés.

location
StoreLocation

Emplacement du magasin à partir duquel charger le certificat.

configureOptions
Action<TlsOptions>

Action pour configurer .TlsOptions

Retours

Générateur.

S’applique à

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

Source:
HostingExtensions.ISiloHostBuilder.cs

Configure 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

Paramètres

builder
ISiloHostBuilder

Générateur à configurer.

storeName
StoreName

Magasin de certificats à partir duquel charger le certificat.

subject
String

Nom de l’objet du certificat à charger.

allowInvalid
Boolean

Indique si les certificats non valides doivent être pris en compte, tels que les certificats auto-signés.

location
StoreLocation

Emplacement du magasin à partir duquel charger le certificat.

configureOptions
Action<TlsOptions>

Action pour configurer .TlsOptions

Retours

Générateur.

S’applique à