Platform SDK: Logon Authentication |
Developers have many options for building distributed applications. The SSPI provides an abstraction layer between application-level protocols and security protocols. Applications can take advantage of SSPI's security protocols in several ways:
The routines use request/response messages to implement the application protocol that carries SSPI security-related data.
These applications do not call SSPI APIs directly.
This approach integrates the SSP into the network stack and provides both security and transport services through a common interface.
Applications use the SSPI interface to the Secure Channel security provider to implement WinInet security. The Secure Channel is the Microsoft® Windows NT/Microsoft® Windows 2000 implementation of SSL.
Several SSPI functions return timestamps representing the lifespan of various objects. A security package is free to maintain time and provide timestamps in any fashion, but using local time simplifies the work of applications using SSPI functions.