Compartir a través de


OrleansConnectionSecurityHostingExtensions.UseTls Método

Definición

Sobrecargas

UseTls(IClientBuilder, Action<TlsOptions>)

Configura TLS.

UseTls(IClientBuilder, X509Certificate2)

Configura TLS.

UseTls(ISiloBuilder, Action<TlsOptions>)

Configura TLS.

UseTls(ISiloBuilder, X509Certificate2)

Configura TLS.

UseTls(ISiloHostBuilder, Action<TlsOptions>)

Configura TLS.

UseTls(ISiloHostBuilder, X509Certificate2)

Configura TLS.

UseTls(IClientBuilder, X509Certificate2, Action<TlsOptions>)

Configura TLS.

UseTls(ISiloBuilder, X509Certificate2, Action<TlsOptions>)

Configura TLS.

UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)

Configura TLS.

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

Configura TLS.

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

Configura TLS.

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

Configura TLS.

UseTls(IClientBuilder, Action<TlsOptions>)

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

Configura 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

Parámetros

builder
IClientBuilder

Generador que se va a configurar.

configureOptions
Action<TlsOptions>

Una acción para configurar .TlsOptions

Devoluciones

Generador.

Se aplica a

UseTls(IClientBuilder, X509Certificate2)

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

Configura 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

Parámetros

builder
IClientBuilder

Generador que se va a configurar.

certificate
X509Certificate2

El certificado de servidor.

Devoluciones

Generador.

Se aplica a

UseTls(ISiloBuilder, Action<TlsOptions>)

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

Configura 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

Parámetros

builder
ISiloBuilder

Generador que se va a configurar.

configureOptions
Action<TlsOptions>

Una acción para configurar .TlsOptions

Devoluciones

Generador.

Se aplica a

UseTls(ISiloBuilder, X509Certificate2)

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

Configura 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

Parámetros

builder
ISiloBuilder

Generador que se va a configurar.

certificate
X509Certificate2

El certificado de servidor.

Devoluciones

Generador.

Se aplica a

UseTls(ISiloHostBuilder, Action<TlsOptions>)

Source:
HostingExtensions.ISiloHostBuilder.cs

Configura 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

Parámetros

builder
ISiloHostBuilder

Generador que se va a configurar.

configureOptions
Action<TlsOptions>

Una acción para configurar .TlsOptions

Devoluciones

Generador.

Se aplica a

UseTls(ISiloHostBuilder, X509Certificate2)

Source:
HostingExtensions.ISiloHostBuilder.cs

Configura 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

Parámetros

builder
ISiloHostBuilder

Generador que se va a configurar.

certificate
X509Certificate2

El certificado de servidor.

Devoluciones

Generador.

Se aplica a

UseTls(IClientBuilder, X509Certificate2, Action<TlsOptions>)

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

Configura 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

Parámetros

builder
IClientBuilder

Generador que se va a configurar.

certificate
X509Certificate2

El certificado de servidor.

configureOptions
Action<TlsOptions>

Una acción para configurar .TlsOptions

Devoluciones

Generador.

Se aplica a

UseTls(ISiloBuilder, X509Certificate2, Action<TlsOptions>)

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

Configura 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

Parámetros

builder
ISiloBuilder

Generador que se va a configurar.

certificate
X509Certificate2

El certificado de servidor.

configureOptions
Action<TlsOptions>

Una acción para configurar .TlsOptions

Devoluciones

Generador.

Se aplica a

UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)

Source:
HostingExtensions.ISiloHostBuilder.cs

Configura 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

Parámetros

builder
ISiloHostBuilder

Generador que se va a configurar.

certificate
X509Certificate2

El certificado de servidor.

configureOptions
Action<TlsOptions>

Una acción para configurar .TlsOptions

Devoluciones

Generador.

Se aplica a

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

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

Configura 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

Parámetros

builder
IClientBuilder

Generador que se va a configurar.

storeName
StoreName

Almacén de certificados desde el que se va a cargar el certificado.

subject
String

Nombre del firmante del certificado que se va a cargar.

allowInvalid
Boolean

Indica si se deben tener en cuenta certificados no válidos, como certificados autofirmados.

location
StoreLocation

Ubicación del almacén desde la que se va a cargar el certificado.

configureOptions
Action<TlsOptions>

Una acción para configurar .TlsOptions

Devoluciones

Generador.

Se aplica a

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

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

Configura 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

Parámetros

builder
ISiloBuilder

Generador que se va a configurar.

storeName
StoreName

Almacén de certificados desde el que se va a cargar el certificado.

subject
String

Nombre del firmante del certificado que se va a cargar.

allowInvalid
Boolean

Indica si se deben tener en cuenta certificados no válidos, como certificados autofirmados.

location
StoreLocation

Ubicación del almacén desde la que se va a cargar el certificado.

configureOptions
Action<TlsOptions>

Una acción para configurar .TlsOptions

Devoluciones

Generador.

Se aplica a

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

Source:
HostingExtensions.ISiloHostBuilder.cs

Configura 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

Parámetros

builder
ISiloHostBuilder

Generador que se va a configurar.

storeName
StoreName

Almacén de certificados desde el que se va a cargar el certificado.

subject
String

Nombre del firmante del certificado que se va a cargar.

allowInvalid
Boolean

Indica si se deben tener en cuenta certificados no válidos, como certificados autofirmados.

location
StoreLocation

Ubicación del almacén desde la que se va a cargar el certificado.

configureOptions
Action<TlsOptions>

Una acción para configurar .TlsOptions

Devoluciones

Generador.

Se aplica a