SslStreamCertificateContext.Create Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.