Поделиться через


Класс CSecureChannelClient

Класс CSecureChannelClient является вспомогательным классом (а не интерфейсом), который позволяет приложениям выполнять проверку подлинности, шифровать и расшифровывать данные, а также создавать MACs.

Класс CSecureChannelClient предоставляет следующие методы.

Метод Описание
аутентификации Активирует обмен сертификатами между компонентами для установления доверия.
DecryptParam Расшифровывает данные, полученные с помощью параметра.
EncryptParam Шифрует данные, отправляемые с помощью параметра.
fIsAuthenticated Проверяет, успешно ли установлен безопасный канал проверки подлинности. Этот метод не используется приложениями.
GetAppSec Извлекает уровни безопасности приложения локальных и удаленных компонентов.
GetSessionKey Извлекает текущий ключ сеанса. Этот метод не используется приложениями.
MACFinal Освобождает канал проверки подлинности сообщения (MAC) и извлекает окончательное значение MAC.
MACInit Получает канал проверки подлинности сообщения (MAC).
MACUpdate Добавляет значение в код проверки подлинности сообщений (MAC).
SetCertificate Указывает сертификат и закрытый ключ защищенного клиента канала (SAC).
SetInterface Выбирает интерфейс, используемый для безопасного обмена данными канала с проверкой подлинности (SAC).
SetSessionKey Задает ключ сеанса, используемый для взаимодействия с другим компонентом. Этот метод не используется приложениями.

 

класс CSecureChannelServer

интерфейс IComponentAuthenticate

интерфейсы для приложений