OsCapabilitiesExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Métodos de extensão
public static class OsCapabilitiesExtensions
type OsCapabilitiesExtensions = class
Public Module OsCapabilitiesExtensions
- Herança
-
OsCapabilitiesExtensions
Métodos
| Nome | Description |
|---|---|
| GetCertificate(IConfidentialClientApplication) |
Retorna o certificado usado para criar isso ConfidentialClientApplication, se houver. |
| IsEmbeddedWebViewAvailable(IPublicClientApplication) |
Retornará true se a MSAL puder usar uma visão da Web inserida (navegador). |
| IsSystemWebViewAvailable(IPublicClientApplication) |
Retornará true se a MSAL puder usar um navegador do sistema. |
| IsUserInteractive(IPublicClientApplication) |
Retorna false quando o programa é executado no sistema operacional sem cabeça, por exemplo, quando o SSH é colocado em um computador Linux. Navegadores (visões da Web) e agentes não poderão ser usados se não houver suporte à interface do usuário. Em vez disso, use AcquireTokenWithDeviceCode(IEnumerable<String>, Func<DeviceCodeResult,Task>) ou AcquireTokenByIntegratedWindowsAuth(IEnumerable<String>) |