Delen via


Beveiliging en identiteit

Dit artikel bevat een index van ontwikkelfuncties die betrekking hebben op scenario's met betrekking tot beveiliging en identiteit in Windows-apps.

Functies van het Windows-besturingssysteem

Windows biedt een groot aantal API's met betrekking tot beveiligings- en identiteitsscenario's voor apps. Deze functies zijn beschikbaar via een combinatie van Windows App SDK, Windows Runtime (WinRT) en Win32-API's (C++ en COM) die worden geleverd door de Windows SDK.

API's voor Windows App SDK

De Windows App SDK- biedt API's met betrekking tot OAuth 2.0-autorisatiestromen. Er zijn ook enkele helper-API's in de Microsoft.Windows.Security.AccessControl naamruimte. Deze API's zijn gerelateerd aan het delen van benoemde objecten tussen verpakte apps en Win32-toepassingen.

Artikel Beschrijving
OAuth 2.0-functionaliteit implementeren in Windows-apps Met de nieuwe OAuth2Manager in Windows App SDK kunnen bureaubladtoepassingen zoals WinUI naadloos OAuth 2.0-verificatie uitvoeren in Windows-apps. In dit artikel wordt beschreven hoe u OAuth 2.0 implementeert met de Windows App SDK.

WinRT-APIs

De volgende artikelen bevatten informatie over functies die beschikbaar zijn via WinRT-API's die worden geleverd door de Windows SDK.

Artikel Beschrijving
Beveiliging Meer informatie over de breedte van beveiligingsfuncties voor Windows-apps.
verificatie en gebruikersidentiteit Windows-apps hebben verschillende opties voor gebruikersverificatie, variërend van eenvoudige eenmalige aanmelding (SSO) met webverificatiebroker tot zeer veilige tweeledige verificatie.
Geloofsbrievenkluis In dit artikel wordt beschreven hoe Windows-apps referentiekluis kunnen gebruiken om veilig gebruikersreferenties op te slaan en op te halen en te roamen tussen apparaten met het Microsoft-account van de gebruiker.
Cryptografie Meer informatie over cryptografiefuncties die beschikbaar zijn voor Windows-apps.
biometrie van vingerafdrukken In dit artikel wordt uitgelegd hoe u biometrische vingerafdrukken toevoegt aan uw Windows-app, inclusief een aanvraag voor vingerafdrukverificatie wanneer de gebruiker toestemming moet geven voor een bepaalde actie, de beveiliging van uw app verhoogt.
certificaten delen tussen apps In dit artikel wordt beschreven hoe u meerdere Windows-apps kunt verifiëren met hetzelfde certificaat en hoe u gebruikers een methode kunt bieden voor het importeren van een certificaat dat is opgegeven voor toegang tot beveiligde webservices.
Smartcards In dit onderwerp wordt uitgelegd hoe verpakte Windows-apps smartcards kunnen gebruiken om gebruikers te verbinden met beveiligde netwerkservices.
Windows Hello In dit artikel worden de Windows Hello-technologie beschreven en wordt besproken hoe ontwikkelaars deze technologie kunnen implementeren om hun apps en back-endservices te beveiligen. Het benadrukt specifieke mogelijkheden van Windows Hello die helpen bedreigingen van conventionele inloggegevens te beperken en biedt richtlijnen voor het ontwerpen en implementeren van deze technologieën als onderdeel van uw Windows-apps.
Een Windows Hello-aanmeldingsapp maken Deel 1 van een volledig overzicht van het maken van een verpakte Windows-app die gebruikmaakt van Windows Hello als alternatief voor traditionele systemen voor gebruikersnaam- en wachtwoordverificatie.
Een Microsoft Passport-aanmeldingsservice maken Deel 2 van een volledig overzicht van het gebruik van Windows Hello als alternatief voor traditionele systemen voor gebruikersnaam en wachtwoordverificatie in verpakte Windows-apps.

Win32-APIs (C++ en COM)

De volgende artikelen bevatten informatie over functies die beschikbaar zijn via Win32-API's (C++ en COM) die worden geleverd door de Windows SDK.

Artikel Beschrijving
beveiliging en identiteit Meer informatie over de breedte van beveiligingsfuncties die beschikbaar zijn voor Windows-apps via Win32-API's.
verificatie Meer informatie over verificatiefuncties die beschikbaar zijn via Win32-API's.
Cryptografie Meer informatie over cryptografiefuncties die beschikbaar zijn via Win32-API's.

.NET-functies

De .NET SDK biedt ook API's met betrekking tot beveiligings- en identiteitsscenario's voor WPF- en Windows Forms-apps. De beveiligings- en cryptografie-API's in .NET kunnen ook worden gebruikt in C# WinUI-apps.

Artikel Beschrijving
Beveiliging in .NET Meer informatie over beveiligingsconcepten en -functies voor alle .NET-apps.
Beveiliging (WPF) Meer informatie over beveiligingsconcepten en -functies voor WPF-apps.
Windows Forms-beveiliging Meer informatie over beveiligingsconcepten en -functies voor Windows Forms-apps.

Andere functies

De volgende artikelen bevatten informatie over functies met betrekking tot beveiligings- en identiteitsscenario's met wachtwoordsleutels voor Windows-apps.

Onderwerp Beschrijving
Inleiding tot wachtwoordsleutels Sleutels voor wachtwoordloos inloggen zijn eenvoudiger en sterker dan wachtwoorden.
Passkeys implementeren Hierin wordt beschreven hoe u aanmeldingen met een wachtwoordsleutel implementeert voor online-, bedrijfs- en overheidstoepassingen en voor betalingen.
Ontwerprichtlijnen voor wachtwoordsleutels Er zijn 14 ontwerppatronen voor toegangssleutels. U kunt aan de slag met twee essentiële patronen en vervolgens optionele patronen toevoegen aan de implementatie van uw wachtwoordsleutels op basis van uw unieke bedrijfsbehoeften.
Gebruiksscenario's voor toegangssleutels In dit onderwerp worden enkele use cases voor wachtwoordsleutels beschreven.
Hulpprogramma's en bibliotheken voor wachtwoordsleutels Dit onderwerp bevat informatie over hulpprogramma's en bibliotheken waarmee u wachtwoordsleutels kunt implementeren.
-verwijzing voor wachtwoordsleutels Dit onderwerp bevat enkele naslaginformatie, demo's en voorbeelden.