OsCapabilitiesExtensions 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.
Metodi di estensione
public static class OsCapabilitiesExtensions
type OsCapabilitiesExtensions = class
Public Module OsCapabilitiesExtensions
- Ereditarietà
-
OsCapabilitiesExtensions
Metodi
| Nome | Descrizione |
|---|---|
| GetCertificate(IConfidentialClientApplication) |
Restituisce il certificato utilizzato per creare questo ConfidentialClientApplicationoggetto , se presente. |
| IsEmbeddedWebViewAvailable(IPublicClientApplication) |
Restituisce true se MSAL può usare una visualizzazione Web incorporata (browser). |
| IsSystemWebViewAvailable(IPublicClientApplication) |
Restituisce true se MSAL può usare un browser di sistema. |
| IsUserInteractive(IPublicClientApplication) |
Restituisce false quando il programma viene eseguito nel sistema operativo headless, ad esempio quando SSH viene eseguito in un computer Linux. I browser (webview) e i broker non possono essere usati se non è disponibile alcun supporto dell'interfaccia utente. In alternativa, usare AcquireTokenWithDeviceCode(IEnumerable<String>, Func<DeviceCodeResult,Task>) o AcquireTokenByIntegratedWindowsAuth(IEnumerable<String>) |