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 Mac.
La classe CSecureChannelClient expose les méthodes suivantes.
| Méthode | Description |
|---|---|
| Authenticate | 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 par le biais d’un paramètre. |
| fIsAuthenticated | Vérifie qu’un canal d’authentification sécurisé a été établi avec succès. Cette méthode n’est pas utilisée par les applications. |
| GetAppSec | Récupère les niveaux de sécurité de l’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 de code d’authentification de message (MAC) 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é (SAC) sécurisé. |
| SetInterface | Sélectionne l’interface utilisée pour sécuriser les communications de canal authentifié (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. |