System.Security.Authentication Namespace

Stellt eine Reihe von Enumerationen bereit, die die Sicherheit einer Verbindung beschreiben. Diese Enumerationen umfassen CipherAlgorithmType, , ExchangeAlgorithmType, HashAlgorithmTypeund SslProtocols.

Klassen

Name Beschreibung
AuthenticationException

Die Ausnahme, die ausgelöst wird, wenn die Authentifizierung für einen Authentifizierungsdatenstrom fehlschlägt.

InvalidCredentialException

Die Ausnahme, die ausgelöst wird, wenn die Authentifizierung für einen Authentifizierungsdatenstrom fehlschlägt und nicht erneut ausgeführt werden kann.

Enumerationen

Name Beschreibung
CipherAlgorithmType

Definiert die möglichen Verschlüsselungsalgorithmen für die SslStream Klasse.

ExchangeAlgorithmType

Gibt den Algorithmus an, der zum Erstellen von Schlüsseln verwendet wird, die vom Client und Server gemeinsam verwendet werden.

HashAlgorithmType

Gibt den Algorithmus an, der zum Generieren von Nachrichtenauthentifizierungscodes (MACs) verwendet wird.

SslProtocols

Definiert die möglichen Versionen von SslProtocols.