SslStreamCertificateContext.Create Méthode

Définition

Surcharges

Nom Description
Create(X509Certificate2, X509Certificate2Collection, Boolean)

Tente de générer la chaîne de certificats à partir des certificats fournis.

Create(X509Certificate2, X509Certificate2Collection, Boolean, SslCertificateTrust)

Tente de générer la chaîne de certificats à partir des certificats fournis.

Create(X509Certificate2, X509Certificate2Collection, Boolean)

Source:
SslStreamCertificateContext.cs
Source:
SslStreamCertificateContext.cs
Source:
SslStreamCertificateContext.cs
Source:
SslStreamCertificateContext.cs
Source:
SslStreamCertificateContext.cs

Tente de générer la chaîne de certificats à partir des certificats fournis.

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

Paramètres

target
X509Certificate2

Certificat de serveur.

additionalCertificates
X509Certificate2Collection

Certificats supplémentaires utilisés pour générer la chaîne de certificats.

offline
Boolean

false pour indiquer que les certificats manquants peuvent être téléchargés à partir du réseau ; true pour indiquer que seuls les magasins X509Certificate disponibles doivent être recherchés pour les certificats manquants.

Retours

Contexte de certificat avec la chaîne de certificats nouvellement créée.

Exceptions

target n’a pas de clé privée associée.

Remarques

Les certificats fournis ne doivent pas être supprimés pendant la durée de vie du SslStreamCertificateContext.

Important

Le certificat cible doit inclure une clé privée.

S’applique à

Create(X509Certificate2, X509Certificate2Collection, Boolean, SslCertificateTrust)

Source:
SslStreamCertificateContext.cs
Source:
SslStreamCertificateContext.cs
Source:
SslStreamCertificateContext.cs
Source:
SslStreamCertificateContext.cs
Source:
SslStreamCertificateContext.cs

Tente de générer la chaîne de certificats à partir des certificats fournis.

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

Paramètres

target
X509Certificate2

Certificat de serveur.

additionalCertificates
X509Certificate2Collection

Certificats supplémentaires utilisés pour générer la chaîne de certificats.

offline
Boolean

false pour indiquer que les certificats manquants peuvent être téléchargés à partir du réseau ; true pour indiquer que seuls les magasins X509Certificate disponibles doivent être recherchés pour les certificats manquants.

trust
SslCertificateTrust

Stratégie d’approbation facultative pour remplacer l’approbation système par défaut.

Retours

Contexte de certificat avec la chaîne de certificats nouvellement créée.

Exceptions

target n’a pas de clé privée associée.

Remarques

Les certificats fournis ne doivent pas être supprimés pendant la durée de vie du SslStreamCertificateContext.

Important

Le certificat cible doit inclure une clé privée.

S’applique à