Sprache

OsCapabilitiesExtensions Klasse

Definition

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>)

Gilt für: