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
Authenticate Dispara a troca de certificados entre componentes para estabelecer confiança.
DescriptografarParam Descriptografa os dados recebidos por meio 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 segura 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

IComponentAuthenticate Interface

Interfaces para aplicativos