System.Security.Authentication Namespace

Fornece um conjunto de enumerações que descrevem a segurança de uma conexão. Provides a set of enumerations that describe the security of a connection. Essas enumerações incluem CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType e SslProtocols. These enumerations include CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType, and SslProtocols.

Classes

AuthenticationException

A exceção que é gerada quando a autenticação falha para um fluxo de autenticação.The exception that is thrown when authentication fails for an authentication stream.

InvalidCredentialException

A exceção que é gerada quando a autenticação falha para um fluxo de autenticação e não pode ser recuperada.The exception that is thrown when authentication fails for an authentication stream and cannot be retried.

Enumerações

CipherAlgorithmType

Define os algoritmos de criptografia possíveis para a classe SslStream.Defines the possible cipher algorithms for the SslStream class.

ExchangeAlgorithmType

Especifica o algoritmo usado para gerar chaves compartilhadas por cliente e servidor.Specifies the algorithm used to create keys shared by the client and server.

HashAlgorithmType

Especifica o algoritmo usado para gerar códigos de autenticação de mensagem (MACs).Specifies the algorithm used for generating message authentication codes (MACs).

SslProtocols

Define as possíveis versões de SslProtocols.Defines the possible versions of SslProtocols.