다음을 통해 공유


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>)

Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
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)

Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
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>)

Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
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)

Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
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>)

Source:
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)

Source:
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>)

Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
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>)

Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
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>)

Source:
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>)

Source:
HostingExtensions.IClientBuilder.cs
Source:
HostingExtensions.IClientBuilder.cs
Source:
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>)

Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
HostingExtensions.ISiloBuilder.cs
Source:
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>)

Source:
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.

반환

작성기입니다.

적용 대상