System.Net.Security Espacio de nombres

El espacio de nombres System.Net.Security proporciona secuencias de red para las comunicaciones seguras entre los hosts. The System.Net.Security namespace provides network streams for secure communications between hosts.

Clases

AuthenticatedStream

Proporciona métodos para pasar las credenciales a través de una secuencia y solicitar o realizar la autenticación para las aplicaciones de cliente-servidorProvides methods for passing credentials across a stream and requesting or performing authentication for client-server applications.

CipherSuitesPolicy

Especifica los conjuntos de cifrado permitidos.Specifies allowed cipher suites.

NegotiateStream

Proporciona una secuencia que utiliza el protocolo de negociación de seguridad para autenticar el cliente, y opcionalmente el servidor, en la comunicación cliente-servidor.Provides a stream that uses the Negotiate security protocol to authenticate the client, and optionally the server, in client-server communication.

SslClientAuthenticationOptions
SslServerAuthenticationOptions
SslStream

Proporciona una transmisión que se utiliza para la comunicación cliente/servidor que utiliza el protocolo de seguridad Capa de sockets seguros (SSL) para autenticar el servidor y, opcionalmente, el cliente.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.

Estructuras

SslApplicationProtocol

Enumeraciones

AuthenticationLevel

Especifica los requisitos del cliente para la autenticación y suplantación al utilizar la clase WebRequest y las clases derivadas para solicitar un recurso.Specifies client requirements for authentication and impersonation when using the WebRequest class and derived classes to request a resource.

EncryptionPolicy

Representa el objeto EncryptionPolicy que se va a utilizar.The EncryptionPolicy to use.

ProtectionLevel

Indica los servicios de seguridad solicitados para una secuencia autenticada.Indicates the security services requested for an authenticated stream.

SslPolicyErrors

Enumera los errores de la directiva del protocolo Secure Socket Layer (SSL)Enumerates Secure Socket Layer (SSL) policy errors.

TlsCipherSuite

Representa los valores del conjunto de cifrado para el protocolo TLS (anteriormente, SSL).Represents cipher suite values for the TLS (formerly SSL) protocol.

Delegados

LocalCertificateSelectionCallback

Selecciona el certificado SSL (Secure Sockets Layer) local que se utiliza para la autenticación.Selects the local Secure Sockets Layer (SSL) certificate used for authentication.

RemoteCertificateValidationCallback

Comprueba el certificado SSL (Secure Sockets Layer) remoto que se utiliza para la autenticación.Verifies the remote Secure Sockets Layer (SSL) certificate used for authentication.

ServerCertificateSelectionCallback