Jazyk

SslStreamCertificateContext.Create Metoda

Definice

Přetížení

Name Description
Create(X509Certificate2, X509Certificate2Collection, Boolean)

Pokusí se vytvořit řetěz certifikátů ze zadaných certifikátů.

Create(X509Certificate2, X509Certificate2Collection, Boolean, SslCertificateTrust)

Pokusí se vytvořit řetěz certifikátů ze zadaných certifikátů.

Create(X509Certificate2, X509Certificate2Collection, Boolean)

Zdroj:
SslStreamCertificateContext.cs
Zdroj:
SslStreamCertificateContext.cs
Zdroj:
SslStreamCertificateContext.cs
Zdroj:
SslStreamCertificateContext.cs
Zdroj:
SslStreamCertificateContext.cs

Pokusí se vytvořit řetěz certifikátů ze zadaných certifikátů.

public:
 static System::Net::Security::SslStreamCertificateContext ^ Create(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ target, System::Security::Cryptography::X509Certificates::X509Certificate2Collection ^ additionalCertificates, bool offline);
public static System.Net.Security.SslStreamCertificateContext Create(System.Security.Cryptography.X509Certificates.X509Certificate2 target, System.Security.Cryptography.X509Certificates.X509Certificate2Collection? additionalCertificates, bool offline);
public static System.Net.Security.SslStreamCertificateContext Create(System.Security.Cryptography.X509Certificates.X509Certificate2 target, System.Security.Cryptography.X509Certificates.X509Certificate2Collection? additionalCertificates, bool offline = false);
static member Create : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.X509Certificates.X509Certificate2Collection * bool -> System.Net.Security.SslStreamCertificateContext
Public Shared Function Create (target As X509Certificate2, additionalCertificates As X509Certificate2Collection, offline As Boolean) As SslStreamCertificateContext
Public Shared Function Create (target As X509Certificate2, additionalCertificates As X509Certificate2Collection, Optional offline As Boolean = false) As SslStreamCertificateContext

Parametry

target
X509Certificate2

Certifikát serveru.

additionalCertificates
X509Certificate2Collection

Doplňkové certifikáty používané k sestavení řetězu certifikátů.

offline
Boolean

false s uvedením, že chybějící certifikáty lze stáhnout ze sítě; true chcete-li označit, že chybějící certifikáty by měly být vyhledána pouze dostupná úložiště X509Certificate.

Návraty

Kontext certifikátu s nově vytvořeným řetězem certifikátů.

Výjimky

target nemá přidružený privátní klíč.

Poznámky

Poskytnuté certifikáty by neměly být uvolněny během životnosti SslStreamCertificateContext.

Important

Cílový certifikát musí obsahovat privátní klíč.

Platí pro

Create(X509Certificate2, X509Certificate2Collection, Boolean, SslCertificateTrust)

Zdroj:
SslStreamCertificateContext.cs
Zdroj:
SslStreamCertificateContext.cs
Zdroj:
SslStreamCertificateContext.cs
Zdroj:
SslStreamCertificateContext.cs
Zdroj:
SslStreamCertificateContext.cs

Pokusí se vytvořit řetěz certifikátů ze zadaných certifikátů.

public static System.Net.Security.SslStreamCertificateContext Create(System.Security.Cryptography.X509Certificates.X509Certificate2 target, System.Security.Cryptography.X509Certificates.X509Certificate2Collection? additionalCertificates, bool offline = false, System.Net.Security.SslCertificateTrust? trust = default);
static member Create : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.X509Certificates.X509Certificate2Collection * bool * System.Net.Security.SslCertificateTrust -> System.Net.Security.SslStreamCertificateContext
Public Shared Function Create (target As X509Certificate2, additionalCertificates As X509Certificate2Collection, Optional offline As Boolean = false, Optional trust As SslCertificateTrust = Nothing) As SslStreamCertificateContext

Parametry

target
X509Certificate2

Certifikát serveru.

additionalCertificates
X509Certificate2Collection

Doplňkové certifikáty používané k sestavení řetězu certifikátů.

offline
Boolean

false s uvedením, že chybějící certifikáty lze stáhnout ze sítě; true chcete-li označit, že chybějící certifikáty by měly být vyhledána pouze dostupná úložiště X509Certificate.

trust
SslCertificateTrust

Volitelné zásady důvěryhodnosti, které nahradí výchozí vztah důvěryhodnosti systému.

Návraty

Kontext certifikátu s nově vytvořeným řetězem certifikátů.

Výjimky

target nemá přidružený privátní klíč.

Poznámky

Poskytnuté certifikáty by neměly být uvolněny během životnosti SslStreamCertificateContext.

Important

Cílový certifikát musí obsahovat privátní klíč.

Platí pro