Modelo de SSPI
SSPI (Security Support Provider Interface) permite que um aplicativo use vários modelos de segurança disponíveis em um computador ou rede sem alterar a interface para o sistema de segurança. A SSPI não estabelece credenciais de logon porque geralmente é uma operação privilegiada manipulada pelo sistema operacional.
Um provedor de suporte de segurança (SSP) está contido em uma DLL ( biblioteca de vínculo dinâmico) que implementa o SSPI tornando um ou mais pacotes de segurança disponíveis para aplicativos. Cada pacote de segurança fornece mapeamentos entre as chamadas de função SSPI de um aplicativo e as funções de um modelo de segurança real. Os pacotes de segurança dão suporte protocolos de segurança como autenticação de Kerberos e o Gerenciador de LAN.
A interface SSPI está disponível no modo kernel, bem como no modo de usuário. Para usar a funcionalidade de SSPI no modo kernel, instale o DDK do Sistema de Arquivos Instalável do Windows. O modelo de chamada permanece o mesmo, mas considerações sobre o modo kernel são observadas nas páginas de referência de função. Para obter mais informações, consulte SSPI Functions.