Partilhar via


CSecureChannelClient Classe

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

O CSecureChannelClient classe expõe os seguintes métodos.

Método Descrição
Autenticar Aciona a troca de certificados entre componentes para estabelecer confiança.
DecryptParam Desencripta os dados recebidos através de um parâmetro.
EncryptParam Criptografa os dados que estão sendo enviados por meio de um parâmetro.
fIsAuthenticated Verifica se um canal de autenticação seguro foi estabelecido com êxito. Este 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. Este 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 de código de autenticação de mensagem (MAC).
MACUpdate Adiciona um valor a um código de autenticação de mensagem (MAC).
SetCertificate Especifica o certificado e a chave privada do cliente de canal autenticado seguro (SAC).
SetInterface Seleciona a interface usada para comunicações de canal autenticado seguro (SAC).
SetSessionKey Define a chave de sessão usada para se comunicar com outro componente. Este método não é usado por aplicativos.

 

CSecureChannelServer Classe

Interface IComponentAuthenticate

Interfaces para Aplicações