Share via


Using Secure Authenticated Channels

banner art

This is preliminary documentation and subject to change.

This topic documents a feature of the Windows Media Device Manager SDK. We recommend that you migrate your application to use the Windows Portable Devices API. For more information, see the Windows Portable Devices SDK.

Windows Media Device Manager enables authentication and secure communication between components by providing two helper classes, CSecureChannelClient (for applications) and CSecureChannelServer (for service providers), and one interface, IComponentAuthenticate (for both). Together these make up an API for the use of secure authenticated channels (SAC). SAC handles the following three tasks for service providers or applications using Windows Media Device Manager:

An application or service provider must handle component authentication, encryption, and decryption; message authentication is optional.

See Also