Platform SDK: Active Directory, ADSI, and Directory Services

Security Providers

The Security Support Provider Interface (SSPI) provides support for mutual authentication and is exposed directly through the SSPI APIs and services that are layered upon SSPI, including RPC.

Not all security packages available to SSPI support mutual authentication. To obtain mutual authentication, the application must request mutual authentication and a security package that supports it. For example, the sample code in Mutual Authentication in a Windows Sockets Service with an SCP uses the "negotiate" package in Secur32.dll, which ships with Microsoft® Windows® 2000.