OsCapabilitiesExtensions Classe

Definição

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

Aplica-se a