System.Security.Authentication Namespace

Stellt eine Reihe von Enumerationen zur Verfügung, die die Sicherheit einer Verbindung beschreiben. Dazu gehören CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType und SslProtocols.

Klassen

AuthenticationException

Die Ausnahme, die bei Fehlschlagen der Authentifizierung für einen Authentifizierungsstream ausgelöst wird.

InvalidCredentialException

Die Ausnahme, die ausgelöst wird, wenn die Authentifizierung für einen Authentifizierungsstream fehlschlägt und nicht wiederholt werden kann.

Enumerationen

CipherAlgorithmType

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

ExchangeAlgorithmType

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

HashAlgorithmType

Gibt den Algorithmus zum Generieren von Nachrichtenauthentifizierungscodes (MACs) an.

SslProtocols

Definiert die möglichen Versionen von SslProtocols.