Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article fournit un index des fonctionnalités de développement liées aux scénarios impliquant la sécurité et l'identité dans les applications Windows.
Fonctionnalités du système d’exploitation Windows
Windows fournit une grande variété d'API liées aux scénarios de sécurité et d'identité pour les applications. Ces fonctionnalités sont disponibles via une combinaison de SDK d'applications Windows, de Windows Runtime (WinRT) et d'API Win32 (C++ et COM) fournies par le SDK Windows.
API des SDK d'applications Windows
Le sdk d’application Windows fournit des API liées aux flux d’autorisation OAuth 2.0. Il existe également quelques API d’assistance dans l’espace de noms Microsoft.Windows.Security.AccessControl. Ces API sont liées au partage d'objets nommés entre les applications packagées et les applications Win32.
| Article | Description |
|---|---|
| Implémenter la fonctionnalité OAuth 2.0 dans les applications Windows | Le nouveau Kit de développement logiciel (SDK) OAuth2Manager dans l’application Windows permet aux applications de bureau telles que WinUI d’effectuer en toute transparence l’authentification OAuth 2.0 dans les applications Windows. Cet article explique comment implémenter OAuth 2.0 avec le Kit de développement logiciel (SDK) d’application Windows. |
API WinRT
Les articles suivants fournissent des informations sur les fonctionnalités disponibles via les API WinRT fournies par le SDK Windows.
| Article | Description |
|---|---|
| Sécurité | Découvrez l’étendue des fonctionnalités de sécurité pour les applications Windows. |
| Authentification et identité des utilisateurs | Les applications Windows offrent plusieurs options pour l’authentification des utilisateurs. Cela peut aller de l’authentification unique (SSO) à l’aide d’un agent d’authentification web, à l’authentification hautement sécurisée à deux facteurs. |
| Stockage sécurisé des informations d’identification | Cet article décrit comment les applications Windows peuvent utiliser le Credential Locker pour stocker et récupérer en toute sécurité les informations d'identification de l'utilisateur, et les transférer d'un appareil à l'autre avec le compte Microsoft de l'utilisateur. |
| Cryptographie | Découvrez les fonctionnalités de chiffrement disponibles pour les applications Windows. |
| Biométrie d'empreintes digitales | Cet article explique comment ajouter la biométrie des empreintes digitales à votre application Windows, notamment une requête d'authentification des empreintes digitales lorsque l'utilisateur doit consentir à une action particulière augmente la sécurité de votre application. |
| Partager des certificats entre applications | Cet article explique comment authentifier plusieurs applications Windows à l’aide du même certificat et comment fournir une méthode permettant aux utilisateurs d’importer un certificat fourni pour accéder aux services web sécurisés. |
| Cartes à puce | Cette rubrique explique comment les applications packagées Windows peuvent utiliser des cartes à puce pour connecter les utilisateurs à des services réseau sécurisés. |
| Windows Hello | Cet article décrit la technologie Windows Hello et explique comment les développeurs peuvent implémenter cette technologie pour protéger leurs applications et services principaux. Il présente les capacités spécifiques de Windows Hello qui contribuent à atténuer les menaces liées aux informations d’identification classiques et fournit des recommandations sur la conception et le déploiement de ces technologies dans le cadre de vos applications Windows empaquetées. |
| Créer une application de connexion Windows Hello | Partie 1 de la procédure complète sur la création d’une application Windows empaquetée qui utilise Windows Hello comme alternative aux systèmes traditionnels d’authentification par nom d’utilisateur et mot de passe. |
| Créer un service de connexion Microsoft Passport | Partie 2 de la procédure complète sur l'utilisation de Windows Hello comme alternative aux systèmes traditionnels d’authentification par nom d’utilisateur et mot de passe dans les applications Windows empaquetées. |
API Win32 (C++ et COM)
Les articles suivants fournissent des informations sur les fonctionnalités disponibles via les API Win32 (C++ et COM) fournies par le SDK Windows.
| Article | Description |
|---|---|
| Sécurité et identité | Découvrez l’étendue des fonctionnalités de sécurité disponibles pour les applications Windows via des API Win32. |
| Authentification | Découvrez les fonctionnalités d’authentification disponibles via les API Win32. |
| Cryptographie | Découvrez les fonctionnalités de chiffrement disponibles via les API Win32. |
Fonctionnalités .NET
Le kit de développement logiciel (SDK) .NET fournit également des API liées aux scénarios de sécurité et d'identité pour les applications WPF et Windows Forms. Les API de sécurité et de chiffrement dans .NET peuvent également être utilisées dans les applications WinUI C#.
| Article | Description |
|---|---|
| Sécurité dans .NET | Découvrez les concepts et fonctionnalités de sécurité de toutes les applications .NET. |
| Sécurité (WPF) | Découvrez les concepts et fonctionnalités de sécurité des applications WPF. |
| Sécurité des Windows Forms | Découvrez les concepts et fonctionnalités de sécurité des applications Windows Forms. |
Autres fonctionnalités
Les articles suivants fournissent des informations sur les fonctionnalités liées aux scénarios de sécurité et d’identité avec des clés secrètes pour les applications Windows.
| Sujet | Description |
|---|---|
| Introduction aux clés d’accès | Les clés secrètes sont des connexions plus simples, plus fortes et sans mot de passe. |
| Mettre en place des clés d’accès | Décrit comment implémenter des connexions par clé d'accès dans les applications en ligne, d'entreprise, gouvernementales et pour les paiements. |
| Lignes directrices pour la conception des clés d’accès | Il existe 14 modèles de conception pour les clés d’accès. Vous pouvez commencer avec deux modèles fondamentaux, puis ajouter des modèles facultatifs à votre déploiement de clés d'accès en fonction de vos besoins d'entreprise spécifiques. |
| Cas d’utilisation des clés d’accès | Cette rubrique décrit certains cas d’utilisation pour les clés d’accès. |
| Outils et bibliothèques pour les clés de passe | Cette rubrique contient des informations sur les outils et les bibliothèques afin de vous aider à implémenter des clés de passe. |
| Références pour les clés d’accès | Cette rubrique propose des informations de référence, des démonstrations et des exemples. |
Contenu connexe
Windows developer