Condividi tramite


SslStreamCertificateContext.Create Metodo

Definizione

Overload

Create(X509Certificate2, X509Certificate2Collection, Boolean)

Tenta di compilare la catena di certificati dai certificati forniti.

Create(X509Certificate2, X509Certificate2Collection, Boolean, SslCertificateTrust)

Tenta di compilare la catena di certificati dai certificati forniti.

Create(X509Certificate2, X509Certificate2Collection, Boolean)

Origine:
SslStreamCertificateContext.cs
Origine:
SslStreamCertificateContext.cs
Origine:
SslStreamCertificateContext.cs

Tenta di compilare la catena di certificati dai certificati forniti.

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);
public static System.Net.Security.SslStreamCertificateContext Create (System.Security.Cryptography.X509Certificates.X509Certificate2 target, System.Security.Cryptography.X509Certificates.X509Certificate2Collection? additionalCertificates, bool offline);
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, Optional offline As Boolean = false) As SslStreamCertificateContext
Public Shared Function Create (target As X509Certificate2, additionalCertificates As X509Certificate2Collection, offline As Boolean) As SslStreamCertificateContext

Parametri

target
X509Certificate2

Certificato del server.

additionalCertificates
X509Certificate2Collection

Certificati supplementari usati per compilare la catena di certificati.

offline
Boolean

false per indicare che i certificati mancanti possono essere scaricati dalla rete; true per indicare che solo gli archivi X509Certificate disponibili devono essere cercati certificati mancanti.

Restituisce

Contesto del certificato con la catena di certificati appena creata.

Eccezioni

target non ha una chiave privata associata.

Commenti

I certificati forniti non devono essere eliminati durante la durata dell'oggetto SslStreamCertificateContext.

Importante

Il certificato di destinazione deve includere una chiave privata.

Si applica a

Create(X509Certificate2, X509Certificate2Collection, Boolean, SslCertificateTrust)

Origine:
SslStreamCertificateContext.cs
Origine:
SslStreamCertificateContext.cs
Origine:
SslStreamCertificateContext.cs

Tenta di compilare la catena di certificati dai certificati forniti.

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

Parametri

target
X509Certificate2

Certificato del server.

additionalCertificates
X509Certificate2Collection

Certificati supplementari usati per compilare la catena di certificati.

offline
Boolean

false per indicare che i certificati mancanti possono essere scaricati dalla rete; true per indicare che solo gli archivi X509Certificate disponibili devono essere cercati certificati mancanti.

trust
SslCertificateTrust

Criteri di attendibilità facoltativi per sostituire l'attendibilità predefinita del sistema.

Restituisce

Contesto del certificato con la catena di certificati appena creata.

Eccezioni

target non ha una chiave privata associata.

Commenti

I certificati forniti non devono essere eliminati durante la durata dell'oggetto SslStreamCertificateContext.

Importante

Il certificato di destinazione deve includere una chiave privata.

Si applica a