CSecureChannelClient (clase)

La clase CSecureChannelClient es una clase auxiliar (no una interfaz) que permite a las aplicaciones autenticarse, cifrar y descifrar datos y crear MAC.

La clase CSecureChannelClient expone los métodos siguientes.

Método Descripción
Authenticate Desencadena el intercambio de certificados entre componentes para establecer la confianza.
DecryptParam Descifra los datos recibidos a través de un parámetro.
EncryptParam Cifra los datos que se envían a través de un parámetro.
fIsAuthenticated Comprueba que se ha establecido correctamente un canal de autenticación seguro. Las aplicaciones no usan este método.
GetAppSec Recupera los niveles de seguridad de la aplicación de los componentes locales y remotos.
GetSessionKey Recupera la clave de sesión actual. Las aplicaciones no usan este método.
MACFinal Libera el canal de código de autenticación de mensajes (MAC) y recupera un valor MAC final.
MACInit Adquiere un canal de código de autenticación de mensajes (MAC).
MACUpdate Agrega un valor a un código de autenticación de mensajes (MAC).
SetCertificate Especifica el certificado y la clave privada del cliente de canal autenticado seguro (SAC).
SetInterface Selecciona la interfaz usada para las comunicaciones seguras del canal autenticado (SAC).
SetSessionKey Establece la clave de sesión que se usa para comunicarse con otro componente. Las aplicaciones no usan este método.

 

CSecureChannelServer (clase)

IComponentAuthenticate (interfaz)

Interfaces para aplicaciones