Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo fornece um índice de recursos de desenvolvimento relacionados a cenários que envolvem 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 APIs do Windows App SDK, Tempo de Execução do Windows (WinRT) e Win32 (C++ e COM) fornecidas pelo SDK do Windows.
APIs do SDK de aplicativos Windows
O SDK do Aplicativo Windows fornece APIs relacionadas aos fluxos de autorização do OAuth 2.0. Há também 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.
| Artigo | Descrição |
|---|---|
| Implementar a funcionalidade OAuth 2.0 em aplicativos do Windows | O novo OAuth2Manager no SDK de aplicativos do Windows permite que aplicativos da área de trabalho, como o WinUI, executem perfeitamente a autenticação OAuth 2.0 em aplicativos do Windows. Este artigo descreve como implementar o OAuth 2.0 com o Windows App SDK. |
WinRT APIs
Os artigos a seguir fornecem informações sobre recursos disponíveis por meio de APIs do WinRT fornecidas pelo SDK do Windows.
| Artigo | Descrição |
|---|---|
| Segurança | Saiba mais sobre a variedade de recursos de segurança para aplicativos do Windows. |
| Autenticação e identidade do usuário | Os aplicativos do Windows têm várias opções para autenticação de usuário, desde o logon único simples (SSO) usando o agente de autenticação da Web até a autenticação de dois fatores altamente segura. |
| Cofre de credenciais | Este artigo descreve como os aplicativos do Windows podem usar o Cofre de Credenciais para armazenar e recuperar credenciais de usuário com segurança e percorrê-las entre dispositivos com a conta da Microsoft do usuário. |
| Criptografia | Saiba mais sobre os recursos de criptografia disponíveis para aplicativos do Windows. |
| Biometria de impressões digitais | Este artigo explica como adicionar biometria de impressão digital ao seu aplicativo do Windows, incluindo uma solicitação de autenticação por impressão digital quando o usuário deve consentir com uma ação específica aumenta a segurança do seu aplicativo. |
| Compartilhar certificados entre aplicativos | 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 seguros. |
| Cartões inteligentes | Este tópico explica como os aplicativos empacotados do Windows podem usar cartões inteligentes para conectar usuários a serviços de rede seguros. |
| Windows Hello | Este artigo descreve a tecnologia Windows Hello e discute como os desenvolvedores podem implementar essa tecnologia para proteger seus aplicativos e serviços de back-end. Ele destaca recursos específicos do Windows Hello que ajudam a mitigar ameaças de credenciais convencionais e fornece orientação sobre como projetar e implantar essas tecnologias como parte de seus pacotes de aplicativos do Windows. |
| Criar uma aplicação de início de sessão do Windows Hello | Parte 1 de um passo a passo completo sobre como criar um aplicativo do Windows empacotado que usa o Windows Hello como uma alternativa aos sistemas tradicionais de autenticação de nome de usuário e senha. |
| Criar um serviço de login do Microsoft Passport | 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 pacotes de aplicativos do Windows. |
APIs de Win32 (C++ e COM)
Os artigos a seguir fornecem informações sobre recursos disponíveis por meio de APIs Win32 (C++ e COM) fornecidas pelo SDK do Windows.
| Artigo | Descrição |
|---|---|
| Segurança e identidade | Saiba mais sobre a variedade de recursos de segurança disponíveis para aplicativos do Windows por meio de APIs do Win32. |
| Autenticação | Saiba mais sobre os recursos de autenticação disponíveis por meio das APIs do Win32. |
| Criptografia | Saiba mais sobre os recursos de criptografia disponíveis por meio das APIs do Win32. |
Recursos do .NET
O SDK .NET também fornece APIs relacionadas a cenários de segurança e identidade para aplicativos WPF e Windows Forms. As APIs de segurança e criptografia no .NET também podem ser usadas em aplicativos WinUI em C#.
| Artigo | Descrição |
|---|---|
| Segurança no .NET | Saiba mais sobre conceitos e recursos de segurança para todos os aplicativos .NET. |
| Segurança (WPF) | Saiba mais sobre conceitos e recursos de segurança para aplicativos WPF. |
| Segurança dos Formulários do Windows | Saiba mais sobre conceitos e recursos de segurança para aplicativos do Windows Forms. |
Outras funcionalidades
Os artigos a seguir fornecem informações sobre recursos relacionados a cenários de segurança e identidade com chaves de acesso para aplicativos do Windows.
| Tópico | Descrição |
|---|---|
| Introdução às chaves de acesso | As chaves de acesso são inícios de sessão mais simples, mais fortes e sem palavra-passe. |
| Implementar chaves de autenticação | Descreve como implementar entradas por chave de acesso em aplicativos online, empresariais e governamentais e para pagamentos. |
| Diretrizes de design para chaves de acesso | 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 à implementação das suas chaves de acesso, de acordo com as necessidades específicas do seu negócio. |
| Casos de uso para chaves de autenticação | Este tópico descreve alguns casos de uso de chaves de acesso. |
| Ferramentas e bibliotecas para chaves de acesso | Este tópico contém informações sobre ferramentas e bibliotecas para ajudá-lo a implementar chaves de acesso. |
| Referência para chaves de acesso | Este tópico oferece algumas informações de referência, demonstrações e exemplos. |
Conteúdo relacionado
Windows developer