Sicurezza e identità
Questo articolo fornisce un indice delle funzionalità di sviluppo correlate agli scenari che riguardano la sicurezza e l'identità nelle app Windows.
Funzionalità del sistema operativo Windows
Windows offre un'ampia gamma di API correlate agli scenari di sicurezza e identità per le app. Queste funzionalità sono disponibili tramite una combinazione di API Windows App SDK, Windows Runtime (WinRT) e Win32 (C++ e COM) fornite da Windows SDK.
API Windows App SDK
Al momento Windows App SDK non fornisce API relative a scenari di identità e sicurezza se non alcune API helper nello spazio dei nomi Microsoft.Windows.Security.AccessControl. Queste API sono correlate alla condivisione di oggetti denominati tra le app in pacchetto e le applicazioni Win32.
API WinRT
Gli articoli seguenti forniscono informazioni sulle funzionalità disponibili tramite le API WinRT fornite da Windows SDK.
Articolo | Descrizione |
---|---|
Sicurezza | Informazioni sull'ampiezza delle funzionalità di sicurezza per le app Windows. |
Autenticazione e identità utente | Le app Windows dispongono di diverse opzioni per l'autenticazione utente, che vanno dal semplice Single Sign-On (SSO) con il gestore di autenticazione Web all'autenticazione a due fattori altamente sicura. |
Casella di sicurezza delle credenziali | Questo articolo descrive come le app di Windows possono usare la Casella di sicurezza delle credenziali per archiviare e recuperare in modo sicuro le credenziali utente ed effettuarne il roaming tra dispositivi con l'account Microsoft dell'utente. |
Crittografia | Informazioni sulle funzionalità di crittografia disponibili per le app Windows. |
Biometria con impronta digitale | Questo articolo illustra come aggiungere la biometria con impronte digitali all'app di Windows, inclusa una richiesta di autenticazione delle impronte digitali quando l'utente deve acconsentire a una determinata azione che aumenta la sicurezza dell'app. |
Condividere i certificati tra le app | Questo articolo illustra come autenticare più app di Windows usando lo stesso certificato e come è possibile fornire agli utenti un metodo per importare un certificato fornito per l'accesso ai servizi Web protetti. |
Smart card | Questo argomento illustra in che modo le app di Windows in pacchetto possono usare smart card per collegare gli utenti a servizi di rete sicuri. |
Windows Hello | Questo articolo descrive la tecnologia Windows Hello e illustra come gli sviluppatori possono implementare questa tecnologia per proteggere le app e i servizi back-end. Evidenzia le funzionalità specifiche di Windows Hello che consentono di mitigare le minacce derivanti dalle credenziali convenzionali e fornisce indicazioni sulla progettazione e la distribuzione di queste tecnologie come parte dell'implementazione delle app Windows in pacchetto. |
Creare un'app per l'accesso Windows Hello | Parte 1 di una procedura dettagliata completa su come creare un'app Windows in pacchetto che utilizza Windows Hello come alternativa ai tradizionali sistemi di autenticazione con nome utente e password. |
Creare un servizio di accesso con Microsoft Passport | Parte 2 di una procedura dettagliata completa su come usare Windows Hello come alternativa ai tradizionali sistemi di autenticazione con nome utente e password nelle app Windows in pacchetto. |
API Win32 (C++ e COM)
I seguenti articoli forniscono informazioni sulle funzionalità disponibili tramite le API Win32 (C++ e COM) fornite da Windows SDK.
Articolo | Descrizione |
---|---|
Sicurezza e identità | Informazioni sull'ampiezza delle funzionalità di sicurezza disponibili per le app Windows tramite le API Win32. |
Autenticazione | Informazioni sulle funzionalità di autenticazione disponibili tramite le API Win32. |
Crittografia | Informazioni sulle funzionalità di crittografia disponibili tramite le API Win32. |
Funzionalità di .NET
.NET SDK fornisce anche API correlate agli scenari di sicurezza e identità per le app WPF e Windows Forms. Le API di sicurezza e crittografia in .NET possono essere usate anche nelle app WinUI C#.
Articolo | Descrizione |
---|---|
Sicurezza in .NET | Informazioni sui concetti e sulle funzionalità di sicurezza per tutte le app .NET. |
Sicurezza (WPF) | Informazioni sui concetti e sulle funzionalità di sicurezza per le app WPF. |
Sicurezza di Windows Form | Informazioni sui concetti e sulle funzionalità di sicurezza per le app Windows Forms. |
Altre funzionalità
Argomento | Descrizione |
---|---|
Introduzione ai passkey | I passkey sono accessi più semplici, più sicuri e senza password. |
Implementare passkey | Descrive come implementare gli accessi passkey tra applicazioni online, aziendali e governative e per i pagamenti. |
Linee guida per la progettazione per passkey | Esistono 14 modelli di progettazione per i passkey. È possibile iniziare a usare due modelli essenziali e quindi aggiungere modelli facoltativi alla distribuzione passkeys in base alle esigenze aziendali specifiche. |
Casi d'uso per passkey | In questo argomento vengono descritti alcuni casi d'uso per le passkey. |
Strumenti e librerie per passkey | Questo argomento contiene informazioni su strumenti e librerie che consentono di implementare passkey. |
Informazioni di riferimento per passkey | Questo argomento offre informazioni di riferimento, demo ed esempi. |