Este artigo fornece um índice de recursos de desenvolvimento relacionados a cenários envolvendo segurança e identidade em aplicativos do Windows.
Recursos do sistema operacional Windows
O Windows fornece uma ampla variedade de APIs relacionadas a cenários de segurança e identidade para aplicativos. Esses recursos estão disponíveis por meio de uma combinação de Windows App SDK, Windows Runtime (WinRT) e APIs Win32 (C++ e COM) fornecidas pelo Windows SDK.
APIs do SDK do Aplicativo Windows
Atualmente, o SDK do Aplicativo Windows não fornece APIs relacionadas a cenários de segurança e identidade que não sejam algumas APIs auxiliares no namespace Microsoft.Windows.Security.AccessControl. Essas APIs estão relacionadas ao compartilhamento de objetos nomeados entre aplicativos empacotados e aplicativos Win32.
APIs do WinRT
Os artigos a seguir fornecem informações sobre os recursos disponíveis por meio de APIs do WinRT fornecidas pelo SDK do Windows.
Os aplicativos do Windows têm diversas opções para a autenticação do usuário, desde SSO (logon único) usando agente de autenticação da Web até autenticação de dois fatores altamente segura.
Este artigo descreve como o Windows pode usar o Cofre de Credenciais para armazenar e recuperar credenciais do usuário com segurança, além de alternar dispositivos com a conta da Microsoft do usuário.
Este artigo explica como adicionar biometria de impressão digital ao seu aplicativo Windows, incluindo uma solicitação de autenticação de impressão digital quando o usuário deve consentir com uma ação específica que aumenta a segurança do seu aplicativo.
Este artigo mostra como você pode autenticar vários aplicativos do Windows usando o mesmo certificado e como você pode fornecer um método para os usuários importarem um certificado que foi fornecido para acesso a serviços Web protegidos.
Este artigo descreve a nova tecnologia Windows Hello e aborda como os desenvolvedores podem implementar essa tecnologia para proteger os aplicativos e os serviços back-end. Ele destaca os recursos específicos do Windows Hello que ajudam a mitigar os riscos das credenciais convencionais e orienta sobre como criar e implantar essas tecnologias como parte do seus aplicativos integrados do Windows.
Parte 1 de um passo a passo completo sobre como criar um aplicativo integrado do Windows que usa o Windows Hello como uma alternativa aos sistemas tradicionais de autenticação de nome de usuário e senha.
Parte 2 de um passo a passo completo sobre como usar o Windows Hello como uma alternativa aos sistemas tradicionais de autenticação de nome de usuário e senha em aplicativos integrados do Windows.
APIs do WIN32 (C++ e COM)
Os artigos a seguir fornecem informações sobre os recursos disponíveis por meio de APIs do Win32 (C++ e COM) fornecidas pelo SDK do Windows.
Saiba mais sobre os recursos de criptografia disponíveis por meio de APIs do Win32.
Recursos do .NET
O SDK do .NET também fornece APIs relacionadas a cenários de segurança e identidade para os aplicativos do WPF e do Windows Forms. As APIs de segurança e criptografia no .NET também podem ser usadas em aplicativos C# WinUI.
Existem 14 padrões de design para chaves de acesso. Você pode começar com dois padrões essenciais e, em seguida, adicionar padrões opcionais à implantação de chaves de acesso com base em suas necessidades comerciais exclusivas.
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
Comentários do Windows developer
O Windows developer é um projeto código aberto. Selecione um link para fornecer comentários:
Demonstre os recursos do Microsoft Entra ID para modernizar soluções de identidade, implementar soluções híbridas e implementar governança de identidade.