SslServerAuthenticationOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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) |