Freigeben über


SslServerAuthenticationOptions Klasse

Definition

Diese Struktur stellt einen Serverauthentifizierungseigenschaftenbehälter für die SslStream.

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

Hinweise

<<<<<<< HEAD Dieser Eigenschaftenbehälter wird als Argument für AuthenticateAsServeroder AuthenticateAsServerAsync.

Dieser Eigenschaftenbehälter wird als Argument für AuthenticateAsServeroder AuthenticateAsServerAsync.

d00cdce3811a6bba08bd2b4929db3dd9ca0576a2

Konstruktoren

Name Beschreibung
SslServerAuthenticationOptions()

Initialisiert eine neue Instanz der SslServerAuthenticationOptions-Klasse.

Eigenschaften

Name Beschreibung
AllowRenegotiation

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die SslStream SSL-Neuverhandlung zugelassen werden soll.

AllowRsaPkcs1Padding

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die rsa_pkcs1_*-Familie von TLS-Signaturalgorithmen für die Verwendung im TLS-Handshake aktiviert ist.

AllowRsaPssPadding

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die rsa_pss_*-Familie von TLS-Signaturalgorithmen für die Verwendung im TLS-Handshake aktiviert ist.

AllowTlsResume

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob sslStream die TLS-Wiederaufnahme zulassen soll.

ApplicationProtocols

Dient zum Abrufen oder Festlegen einer Liste von ALPN-Protokollen.

CertificateChainPolicy

Dient zum Abrufen oder Festlegen einer optionalen benutzerdefinierten Richtlinie für die Remotezertifikatüberprüfung.

CertificateRevocationCheckMode

Dient zum Abrufen oder Festlegen des Zertifikatsperrmodus für die Zertifikatüberprüfung.

CipherSuitesPolicy

Gibt die für TLS zulässigen Verschlüsselungssammlungen an. Bei Festlegung auf null, wird der Standardwert des Betriebssystems verwendet. Verwenden Sie beim Ändern dieser Einstellung äußerste Vorsicht.

ClientCertificateRequired

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Client nach einem Zertifikat für die Authentifizierung gefragt wird. Beachten Sie, dass dies nur eine Anforderung ist – wenn kein Zertifikat bereitgestellt wird, akzeptiert der Server weiterhin die Verbindungsanforderung.

EnabledSslProtocols

Dient zum Abrufen oder Festlegen eines Werts, der Protokollversionen darstellt, die vom Server verwendet werden, um die Clientprotokollversion während der Authentifizierung abzugleichen.

EncryptionPolicy

Ruft ab oder legt die EncryptionPolicy.

RemoteCertificateValidationCallback

Dient zum Abrufen oder Festlegen einer RemoteCertificateValidationCallback Stellvertretung, die für die benutzerdefinierte Überprüfung des von der Remotepartei bereitgestellten Zertifikats verantwortlich ist.

ServerCertificate

Ruft das Serverzertifikat ab oder legt es fest.

ServerCertificateContext

Ruft den Serverzertifikatkontext ab oder legt den Kontext fest.

ServerCertificateSelectionCallback

Dient zum Abrufen oder Festlegen der Stellvertretung, die ServerCertificateSelectionCallback für die Serverzertifikatauswahl verantwortlich ist.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-Hashfunktion

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: