Aracılığıyla paylaş


SslStreamCertificateContext.Create Yöntem

Tanım

Aşırı Yüklemeler

Create(X509Certificate2, X509Certificate2Collection, Boolean)

Sağlanan sertifikalardan sertifika zincirini derlemeye çalışır.

Create(X509Certificate2, X509Certificate2Collection, Boolean, SslCertificateTrust)

Sağlanan sertifikalardan sertifika zincirini derlemeye çalışır.

Create(X509Certificate2, X509Certificate2Collection, Boolean)

Kaynak:
SslStreamCertificateContext.cs
Kaynak:
SslStreamCertificateContext.cs
Kaynak:
SslStreamCertificateContext.cs

Sağlanan sertifikalardan sertifika zincirini derlemeye çalışır.

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

Parametreler

target
X509Certificate2

Sunucu sertifikası.

additionalCertificates
X509Certificate2Collection

Sertifika zincirini oluşturmak için kullanılan ek sertifikalar.

offline
Boolean

false eksik sertifikaların ağdan indirilebileceğini belirtmek için; true yalnızca kullanılabilir X509Certificate depolarının eksik sertifikalar için aranması gerektiğini belirtmek için.

Döndürülenler

Yeni oluşturulan sertifika zinciriyle sertifika bağlamı.

Özel durumlar

target ilişkili bir özel anahtarı yok.

Açıklamalar

Sağlanan sertifikalar, kullanım ömrü SslStreamCertificateContextboyunca atılmamalıdır.

Önemli

Hedef sertifika bir özel anahtar içermelidir.

Şunlara uygulanır

Create(X509Certificate2, X509Certificate2Collection, Boolean, SslCertificateTrust)

Kaynak:
SslStreamCertificateContext.cs
Kaynak:
SslStreamCertificateContext.cs
Kaynak:
SslStreamCertificateContext.cs

Sağlanan sertifikalardan sertifika zincirini derlemeye çalışır.

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

Parametreler

target
X509Certificate2

Sunucu sertifikası.

additionalCertificates
X509Certificate2Collection

Sertifika zincirini oluşturmak için kullanılan ek sertifikalar.

offline
Boolean

false eksik sertifikaların ağdan indirilebileceğini belirtmek için; true yalnızca kullanılabilir X509Certificate depolarının eksik sertifikalar için aranması gerektiğini belirtmek için.

trust
SslCertificateTrust

Varsayılan sistem güvenini değiştirmek için isteğe bağlı bir güven ilkesi.

Döndürülenler

Yeni oluşturulan sertifika zinciriyle sertifika bağlamı.

Özel durumlar

target ilişkili bir özel anahtarı yok.

Açıklamalar

Sağlanan sertifikalar, kullanım ömrü SslStreamCertificateContextboyunca atılmamalıdır.

Önemli

Hedef sertifika bir özel anahtar içermelidir.

Şunlara uygulanır