System.Net.Security Espacio de nombres

Proporciona flujos de red para comunicaciones seguras entre hosts.

Clases

Nombre Description
AuthenticatedStream

Proporciona métodos para pasar credenciales a través de una secuencia y solicitar o realizar la autenticación para aplicaciones cliente-servidor.

NegotiateStream

Proporciona una secuencia que usa el protocolo de seguridad Negotiate para autenticar al cliente y, opcionalmente, el servidor, en la comunicación de cliente-servidor.

SslClientAuthenticationOptions

Representa un contenedor de propiedades de autenticación de cliente para .SslStream

SslServerAuthenticationOptions

Esta estructura representa un contenedor de propiedades de autenticación de servidor para .SslStream

SslStream

Proporciona una secuencia que se usa para la comunicación de cliente-servidor que usa el protocolo de seguridad capa de sockets seguros (SSL) para autenticar el servidor y, opcionalmente, el cliente.

Estructuras

Nombre Description
SslApplicationProtocol

Representa un valor del protocolo de aplicación TLS.

Enumeraciones

Nombre Description
AuthenticationLevel

Especifica los requisitos de cliente para la autenticación y suplantación al usar la clase WebRequest y las clases derivadas para solicitar un recurso.

EncryptionPolicy

Especifica la directiva de cifrado.

ProtectionLevel

Indica los servicios de seguridad solicitados para una secuencia autenticada.

SslPolicyErrors

Enumera los errores de directiva de capa de socket seguro (SSL).

Delegados

Nombre Description
LocalCertificateSelectionCallback

Selecciona el certificado de capa de sockets seguros (SSL) local que se usa para la autenticación.

RemoteCertificateValidationCallback

Comprueba el certificado remoto de capa de sockets seguros (SSL) que se usa para la autenticación.

ServerCertificateSelectionCallback

Selecciona el certificado capa de sockets seguros (SSL) del servidor.