System.Security.Authentication Namespace

Der Authentifizierungsnamespace stellt eine Reihe von Enumerationen zur Verfügung, die die Sicherheit einer Verbindung beschreiben. The Authentication namespace provides a set of enumerations that describe the security of a connection. Dazu gehören CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType und SslProtocols. These enumerations include CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType, and SslProtocols.

Klassen

AuthenticationException

Die Ausnahme, die bei Fehlschlagen der Authentifizierung für einen Authentifizierungsstream ausgelöst wird.The exception that is thrown when authentication fails for an authentication stream.

InvalidCredentialException

Die Ausnahme, die ausgelöst wird, wenn die Authentifizierung für einen Authentifizierungsstream fehlschlägt und nicht wiederholt werden kann.The exception that is thrown when authentication fails for an authentication stream and cannot be retried.

Enumerationen

CipherAlgorithmType

Definiert die möglichen Verschlüsselungsverfahrensalgorithmen für die SslStream-Klasse.Defines the possible cipher algorithms for the SslStream class.

ExchangeAlgorithmType

Gibt den Algorithmus zum Erstellen von Schlüsseln an, die vom Client und Server gemeinsam verwendet werden.Specifies the algorithm used to create keys shared by the client and server.

HashAlgorithmType

Gibt den Algorithmus zum Generieren von Nachrichtenauthentifizierungscodes (MACs) an.Specifies the algorithm used for generating message authentication codes (MACs).

SslProtocols

Definiert die möglichen Versionen von SslProtocols.Defines the possible versions of SslProtocols.