System.Security.Authentication Namespace

Lo spazio dei nomi Authentication fornisce un set di enumerazioni che descrivono la sicurezza di una connessione. The Authentication namespace provides a set of enumerations that describe the security of a connection. Queste enumerazioni comprendono CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType e SslProtocols. These enumerations include CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType, and SslProtocols.

Classi

AuthenticationException

Eccezione generata quando l'autenticazione di un flusso di autenticazione ha esito negativo.The exception that is thrown when authentication fails for an authentication stream.

InvalidCredentialException

Eccezione generata quando l'autenticazione di un flusso di autenticazione ha esito negativo e non può essere eseguita di nuovo.The exception that is thrown when authentication fails for an authentication stream and cannot be retried.

Enumerazioni

CipherAlgorithmType

Definisce i possibili algoritmi di crittografia per la classe SslStream.Defines the possible cipher algorithms for the SslStream class.

ExchangeAlgorithmType

Specifica l'algoritmo usato per creare chiavi condivise dal client e dal server.Specifies the algorithm used to create keys shared by the client and server.

HashAlgorithmType

Specifica l'algoritmo usato per generare codici MAC (Message Authentication Code).Specifies the algorithm used for generating message authentication codes (MACs).

SslProtocols

Definisce le possibili versioni della classe SslProtocols.Defines the possible versions of SslProtocols.