Partager via


CSecureChannelClient, classe

La classe CSecureChannelClient est une classe d’assistance (et non une interface) qui permet aux applications de s’authentifier, de chiffrer et de déchiffrer des données, et de créer des macs.

La classe CSecureChannelClient expose les méthodes suivantes.

Méthode Description
Authentifier Déclenche l’échange de certificats entre les composants pour établir l’approbation.
DecryptParam Déchiffre les données reçues par le biais d’un paramètre.
EncryptParam Chiffre les données envoyées via un paramètre.
fIsAuthenticated Vérifie qu’un canal d’authentification sécurisé a été correctement établi. Cette méthode n’est pas utilisée par les applications.
GetAppSec Récupère les niveaux de sécurité d’application des composants locaux et distants.
GetSessionKey Récupère la clé de session active. Cette méthode n’est pas utilisée par les applications.
MACFinal Libère le canal mac (Message Authentication Code) et récupère une valeur MAC finale.
MACInit Acquiert un canal MAC (Message Authentication Code).
MACUpdate Ajoute une valeur à un code d’authentification de message (MAC).
SetCertificate Spécifie le certificat et la clé privée du client de canal authentifié sécurisé (SAC).
SetInterface Sélectionne l’interface utilisée pour les communications de canal authentifié sécurisé (SAC).
SetSessionKey Définit la clé de session utilisée pour communiquer avec un autre composant. Cette méthode n’est pas utilisée par les applications.

 

classe CSecureChannelServer

interface IComponentAuthenticate

interfaces pour applications