SslClientAuthenticationOptions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
için SslStreambir istemci kimlik doğrulaması özellik paketini temsil eder.
public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
- Devralma
-
SslClientAuthenticationOptions
Açıklamalar
Bu özellik paketi için ve için .NET 5 ve sonraki sürümlerinde AuthenticateAsClientbağımsız değişken AuthenticateAsClientAsync olarak kullanılır.
özelliğinde SocketsHttpHandlerSslOptions bu özellik paketini kullanır.
Oluşturucular
| Name | Description |
|---|---|
| SslClientAuthenticationOptions() |
SslClientAuthenticationOptions sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AllowRenegotiation |
SSL yeniden anlaşmasına SslStream izin verilip verilmeyeceğini belirten bir değer alır veya ayarlar. |
| AllowRsaPkcs1Padding |
TLS imza algoritmalarının rsa_pkcs1_* ailesinin TLS el sıkışmasında kullanılmak üzere etkinleştirilip etkinleştirilmediğini gösteren bir değer alır veya ayarlar. |
| AllowRsaPssPadding |
TLS imza algoritmalarının rsa_pss_* ailesinin TLS el sıkışmasında kullanılmak üzere etkinleştirilip etkinleştirilmediğini gösteren bir değer alır veya ayarlar. |
| AllowTlsResume |
SslStream'in TLS yeniden başlatılmasına izin verip vermeyeceğini belirten bir değer alır veya ayarlar. |
| ApplicationProtocols |
ALPN protokollerinin listesini alır veya ayarlar. |
| CertificateChainPolicy |
Uzak sertifika doğrulaması için isteğe bağlı bir özelleştirilmiş ilke alır veya ayarlar. |
| CertificateRevocationCheckMode |
Sertifika doğrulaması için sertifika iptal modunu alır veya ayarlar. |
| CipherSuitesPolicy |
TLS için izin verilen şifreleme paketlerini belirtir. olarak |
| ClientCertificateContext |
İstemci sertifikası bağlamını alır veya ayarlar. |
| ClientCertificates |
İstemcinin sunucuda kimlik doğrulaması için dikkate alınması gereken sertifika koleksiyonu. |
| EnabledSslProtocols |
Kimlik doğrulaması sırasında istemci tarafından sunucuya sunulan protokol sürümlerini temsil eden değeri alır veya ayarlar. |
| EncryptionPolicy |
Şifreleme ilkesini alır veya ayarlar. |
| LocalCertificateSelectionCallback |
Kimlik doğrulaması için kullanılan istemci kimlik doğrulama sertifikasını seçmekle sorumlu olan bir LocalCertificateSelectionCallback temsilciyi alır veya ayarlar. |
| RemoteCertificateValidationCallback |
Uzak taraf tarafından sağlanan sertifikayı doğrulamadan sorumlu bir RemoteCertificateValidationCallback temsilci alır veya ayarlar. |
| TargetHost |
İstemcinin bağlanmaya çalıştığı sunucunun adını alır veya ayarlar. Ad, sunucu sertifikası doğrulaması için kullanılır ve DNS adı veya IP adresi olabilir. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |