System.Net.Security Namespace

 

The System.Net.Security namespace provides network streams for secure communications between hosts.

ClassDescription
System_CAPS_pubclassAuthenticatedStream

Provides methods for passing credentials across a stream and requesting or performing authentication for client-server applications.

System_CAPS_pubclassNegotiateStream

Provides a stream that uses the Negotiate security protocol to authenticate the client, and optionally the server, in client-server communication.

System_CAPS_pubclassSslStream

Provides a stream used for client-server communication that uses the Secure Socket Layer (SSL) security protocol to authenticate the server and optionally the client.

DelegateDescription
System_CAPS_pubdelegateLocalCertificateSelectionCallback

Selects the local Secure Sockets Layer (SSL) certificate used for authentication.

System_CAPS_pubdelegateRemoteCertificateValidationCallback

Verifies the remote Secure Sockets Layer (SSL) certificate used for authentication.

EnumerationDescription
System_CAPS_pubenumAuthenticationLevel

Specifies client requirements for authentication and impersonation when using the WebRequest class and derived classes to request a resource.

System_CAPS_pubenumEncryptionPolicy

The EncryptionPolicy to use.

System_CAPS_pubenumProtectionLevel

Indicates the security services requested for an authenticated stream.

System_CAPS_pubenumSslPolicyErrors

Enumerates Secure Socket Layer (SSL) policy errors.

Return to top
Show: