Compartilhar via


Classe CSecureChannelClient

A classe CSecureChannelClient é uma classe auxiliar (não uma interface) que permite que os aplicativos se autentiquem, criptografem e descriptografem dados e criem MACs.

A classe CSecureChannelClient expõe os métodos a seguir.

Método Descrição
Autenticar Dispara a troca de certificados entre componentes para estabelecer a confiança.
DecryptParam Descriptografa os dados recebidos por meio de um parâmetro.
EncryptParam Criptografa os dados enviados por meio de um parâmetro.
fIsAuthenticated Verifica se um canal de autenticação seguro foi estabelecido com êxito. Esse método não é usado por aplicativos.
GetAppSec Recupera os níveis de segurança do aplicativo dos componentes locais e remotos.
GetSessionKey Recupera a chave de sessão atual. Esse método não é usado por aplicativos.
macfinal Libera o canal mac (código de autenticação de mensagem) e recupera um valor mac final.
MACInit Adquire um canal mac (código de autenticação de mensagem).
MACUpdate Adiciona um valor a um MAC (código de autenticação de mensagem).
SetCertificate Especifica o certificado e a chave privada do cliente SAC (canal autenticado seguro).
SetInterface Seleciona a interface usada para comunicações sac (canal autenticado seguro).
setSessionKey Define a chave de sessão usada para se comunicar com outro componente. Esse método não é usado por aplicativos.

 

classe CSecureChannelServer

interface IComponentAuthenticate

interfaces para aplicativos