Sdílet prostřednictvím


CSecureChannelClient – třída

CSecureChannelClient třída je pomocná třída (nikoli rozhraní), která umožňuje aplikacím ověřovat se, šifrovat a dešifrovat data a vytvářet macs.

Třída CSecureChannelClient zveřejňuje následující metody.

Metoda Popis
ověřování Aktivuje výměnu certifikátů mezi komponentami za účelem navázání vztahu důvěryhodnosti.
DecryptParam Dešifruje data přijatá prostřednictvím parametru.
EncryptParam Šifruje data odesílaná prostřednictvím parametru.
fIsAuthenticated Ověří, že se úspěšně naváže zabezpečený ověřovací kanál. Tato metoda není používána aplikacemi.
GetAppSec Načte úrovně zabezpečení aplikace místních a vzdálených komponent.
GetSessionKey Načte aktuální klíč relace. Tato metoda není používána aplikacemi.
MACFinal Uvolní kanál MAC (Message Authentication Code) a načte konečnou hodnotu MAC.
macInit Získá kanál mac (Message Authentication Code).
MACUpdate Přidá hodnotu do ověřovacího kódu zprávy (MAC).
SetCertificate Určuje certifikát a privátní klíč klienta zabezpečeného ověřeného kanálu (SAC).
SetInterface Vybere rozhraní používané pro zabezpečenou komunikaci s ověřeným kanálem (SAC).
SetSessionKey Nastaví klíč relace, který se používá ke komunikaci s jinou komponentou. Tato metoda není používána aplikacemi.

 

CSecureChannelServer – třída

rozhraníIComponentAuthenticate

rozhraní pro aplikace