OsCapabilitiesExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erweiterungsmethoden
public static class OsCapabilitiesExtensions
type OsCapabilitiesExtensions = class
Public Module OsCapabilitiesExtensions
- Vererbung
-
OsCapabilitiesExtensions
Methoden
| Name | Beschreibung |
|---|---|
| GetCertificate(IConfidentialClientApplication) |
Gibt das Zertifikat zurück, das zum Erstellen dieses ConfidentialClientApplicationZertifikats verwendet wird, falls vorhanden. |
| IsEmbeddedWebViewAvailable(IPublicClientApplication) |
Gibt true zurück, wenn MSAL eine eingebettete Webview (Browser) verwenden kann. |
| IsSystemWebViewAvailable(IPublicClientApplication) |
Gibt true zurück, wenn MSAL einen Systembrowser verwenden kann. |
| IsUserInteractive(IPublicClientApplication) |
Gibt "false" zurück, wenn das Programm im headless-Betriebssystem ausgeführt wird, z. B. wenn SSH auf einem Linux-Computer ausgeführt wird. Browser (Webviews) und Broker können nicht verwendet werden, wenn keine Ui-Unterstützung vorhanden ist. Verwenden AcquireTokenWithDeviceCode(IEnumerable<String>, Func<DeviceCodeResult,Task>) Sie stattdessen oder AcquireTokenByIntegratedWindowsAuth(IEnumerable<String>) |