WebAuthenticationCoreManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene metodi di base per ottenere i token dai provider di account Web.
public ref class WebAuthenticationCoreManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WebAuthenticationCoreManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class WebAuthenticationCoreManager
Public Class WebAuthenticationCoreManager
- Ereditarietà
- Attributi
Requisiti Windows
| Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Cronologia delle versioni
| Versione di Windows | Versione dell'SDK | Valore aggiunto |
|---|---|---|
| 1607 | 14393 | CreateWebAccountMonitor |
| 1803 | 17134 | FindAllAccountsAsync(WebAccountProvider) |
| 1803 | 17134 | FindAllAccountsAsync(WebAccountProvider,String) |
| 1803 | 17134 | FindSystemAccountProviderAsync(String) |
| 1803 | 17134 | FindSystemAccountProviderAsync(String,String) |
| 1803 | 17134 | FindSystemAccountProviderAsync(String,String,User) |
Metodi
| AddAccountWithTransferTokenAsync(WebAuthenticationTransferTokenRequest) |
Contiene metodi di base per ottenere i token dai provider di account Web. |
| CreateWebAccountMonitor(IIterable<WebAccount>) |
Crea un monitoraggio dell'account Web per watch account specificati. |
| FindAccountAsync(WebAccountProvider, String) |
Tenta in modo asincrono di trovare un provider di account Web. |
| FindAccountProviderAsync(String, String, User) |
Tenta in modo asincrono di trovare un provider di account Web. |
| FindAccountProviderAsync(String, String) |
Tenta in modo asincrono di trovare un provider di account Web. |
| FindAccountProviderAsync(String) |
Tenta in modo asincrono di trovare un provider di account Web. |
| FindAllAccountsAsync(WebAccountProvider, String) |
Enumera tutti gli account aggiunti da un utente per un determinato provider ID. |
| FindAllAccountsAsync(WebAccountProvider) |
Enumera tutti gli account aggiunti da un utente per un determinato provider ID. |
| FindSystemAccountProviderAsync(String, String, User) |
Tenta in modo asincrono di trovare un provider di account Web per l'autenticazione a livello di dispositivo. |
| FindSystemAccountProviderAsync(String, String) |
Tenta in modo asincrono di trovare un provider di account Web per l'autenticazione a livello di dispositivo. |
| FindSystemAccountProviderAsync(String) |
Tenta in modo asincrono di trovare un provider di account Web per l'autenticazione a livello di dispositivo. |
| GetTokenSilentlyAsync(WebTokenRequest, WebAccount) |
Tenta in modo asincrono di ottenere un token senza mostrare alcuna interfaccia utente. L'utente non verrà mai richiesto di immettere le credenziali. |
| GetTokenSilentlyAsync(WebTokenRequest) |
Tenta in modo asincrono di ottenere un token senza mostrare alcuna interfaccia utente. L'utente non verrà mai richiesto di immettere le credenziali. |
| RequestTokenAsync(WebTokenRequest, WebAccount) |
Richiede in modo asincrono un token da un provider di account Web. Se necessario, viene richiesto all'utente di immettere le credenziali. |
| RequestTokenAsync(WebTokenRequest) |
Richiede in modo asincrono un token da un provider di account Web. Se necessario, viene richiesto all'utente di immettere le credenziali. |