Share via


Criando pacotes de segurança personalizados

Pacotes de segurança do SSP

Se um pacote de segurança SSP (provedor de suporte de segurança) personalizado for usado exclusivamente para suporte à segurança do cliente/servidor, ele poderá implementar a Interface do Provedor de Suporte de Segurança da Microsoft.

O exemplo do SampSSP fornecido com o SDK (Platform Software Development Kit) contém uma implementação de pacote de segurança SSP de exemplo.

Pacotes de segurança SSP/AP

Ospacotes de autenticação do provedor/ de suporte de segurança personalizado (SSP/APs) contêm pacotes de segurança que funcionam como APs (pacotes de autenticação) e SSPs (provedores de suporte de segurança). Esses pacotes implementam APIs separadas para dar suporte a cada função.

Como ele funciona como uma AP, um pacote de segurança SSP/AP personalizado deve fornecer implementações para todas as funções implementadas por pacotes de autenticação.

Para fornecer suporte integrado à segurança, um pacote de segurança SSP/AP personalizado deve fornecer implementações para as funções implementadas pelo SSP/APs. Funções LSA Chamadas por SSP/APs descrevem as funções de suporte disponíveis para os desenvolvedores de SSP/AP que desejam interagir com a LSA.

Os pacotes de segurança SSP/AP, para serem executados como uma AP e um SSP, podem ser executados como parte do sistema operacional e como parte de um aplicativo de usuário. Esses dois modos de execução são conhecidos como modo LSA e modo de usuário, respectivamente. Para obter detalhes sobre pacotes de segurança personalizados no modo LSA, consulte Inicialização do modo LSA. Para obter detalhes sobre o modo de usuário, consulte Inicialização do modo de usuário.

Se um pacote de segurança SSP/AP personalizado oferecer serviços para aplicativos cliente/servidor, ele deverá fornecer implementações para as funções descritas em Funções implementadas pelo SSP/APs no modo de usuário. As funções LSA chamadas por SSP/APs no modo de usuário descrevem as funções de suporte disponíveis para um SSP/AP em execução em um processo de cliente ou servidor.

Para obter informações sobre como registrar uma DLL SSP/AP, consulte Registrando DLLs SSP/AP.

Restrições ao registro e instalação de um pacote de segurança