System.Security.Authentication Namespace

The Authentication namespace provides a set of enumerations that describe the security of a connection. These enumerations include System.Security.Authentication.CipherAlgorithmType, System.Security.Authentication.ExchangeAlgorithmType, System.Security.Authentication.HashAlgorithmType, and System.Security.Authentication.SslProtocolType.

Remarks

To be added.

Classes

TypeReason
AuthenticationException

The exception that is thrown when authentication fails for an authentication stream.

CipherAlgorithmType

Defines the possible cipher algorithms for the System.Net.Security.SslStream class.

ExchangeAlgorithmType

Specifies the algorithm used to create keys shared by the client and server.

HashAlgorithmType

Specifies the algorithm used for generating message authentication codes (MACs).

InvalidCredentialException

The exception that is thrown when authentication fails for an authentication stream and cannot be retried.

SslProtocols

Defines the possible versions of System.Security.Authentication.SslProtocols.