SslServerAuthenticationOptions Sınıf

Tanım

Bu yapı, için bir sunucu kimlik doğrulaması özellik çantasını SslStreamtemsil eder.

public ref class SslServerAuthenticationOptions
public class SslServerAuthenticationOptions
type SslServerAuthenticationOptions = class
Public Class SslServerAuthenticationOptions
Devralma
SslServerAuthenticationOptions

Açıklamalar

Bu özellik paketi, veya AuthenticateAsServerAsynciçin AuthenticateAsServerbağımsız değişken olarak kullanılır.

Oluşturucular

SslServerAuthenticationOptions()

SslServerAuthenticationOptions sınıfının yeni bir örneğini başlatır.

Özellikler

AllowRenegotiation

öğesinin SSL yeniden anlaşmasına SslStream izin verip vermeyeceğini belirten 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. değilse nullve CertificateRevocationCheckModeSslCertificateTrust yoksayılır.

CertificateRevocationCheckMode

Sertifika doğrulaması için sertifika iptal modunu alır veya ayarlar.

CipherSuitesPolicy

TLS için izin verilen şifre paketlerini belirtir. olarak ayarlandığında null, işletim sistemi varsayılan olarak kullanılır. Bu ayarı değiştirirken çok dikkatli olun.

ClientCertificateRequired

İstemciden kimlik doğrulaması için sertifika istenip istenmediğini belirten bir değer alır veya ayarlar. Bunun yalnızca bir istek olduğunu unutmayın; sertifika sağlanmazsa, sunucu yine de bağlantı isteğini kabul eder.

EnabledSslProtocols

Kimlik doğrulaması sırasında istemci protokolü sürümüyle eşleşecek şekilde sunucu tarafından kullanılan protokol sürümlerini temsil eden bir değer alır veya ayarlar.

EncryptionPolicy

öğesini alır veya ayarlar EncryptionPolicy.

RemoteCertificateValidationCallback

Uzak taraf tarafından sağlanan sertifikayı özel doğrulamadan sorumlu bir RemoteCertificateValidationCallback temsilciyi alır veya ayarlar.

ServerCertificate

Sunucu sertifikasını alır veya ayarlar.

ServerCertificateContext

Sunucu sertifikası bağlamını alır veya ayarlar.

ServerCertificateSelectionCallback

Sunucu sertifikası seçiminden ServerCertificateSelectionCallback sorumlu temsilciyi alır veya ayarlar.

Yöntemler

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()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır