PublicClientApplicationOptions 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.
Opções de configuração para um aplicativo cliente público (aplicativo móvel/desktop). Consulte https://aka.ms/msal-net/application-configuration
public class PublicClientApplicationOptions : Microsoft.Identity.Client.ApplicationOptions
type PublicClientApplicationOptions = class
inherit ApplicationOptions
Public Class PublicClientApplicationOptions
Inherits ApplicationOptions
- Herança
Construtores
| Nome | Description |
|---|---|
| PublicClientApplicationOptions() |
Opções de configuração para um aplicativo cliente público (aplicativo móvel/desktop). Consulte https://aka.ms/msal-net/application-configuration |
Propriedades
| Nome | Description |
|---|---|
| AadAuthorityAudience |
Público-alvo de entrada. Essa propriedade é mutuamente exclusiva com TenantId. Se ambos forem fornecidos, uma exceção será gerada. (Herdado de ApplicationOptions) |
| AzureCloudInstance |
Instância específica no caso de Azure Active Directory. Ele permite que os usuários usem a enumeração em vez da URL explícita. Esta propriedade é mutuamente exclusiva com Instance. Se ambos forem fornecidos, uma exceção será gerada. (Herdado de ApplicationOptions) |
| ClientCapabilities |
Microsoft extensão OIDC específica da identidade que permite que os desafios de recursos sejam resolvidos sem interação. Permite a configuração de um ou mais recursos do cliente, por exemplo, "llt" (Herdado de ApplicationOptions) |
| ClientId |
ID do cliente (também conhecida como ID do aplicativo) do aplicativo conforme registrado no portal de registro do aplicativo (https://aka.ms/msal-net-register-app) (Herdado de ApplicationOptions) |
| ClientName |
O nome do aplicativo de chamada para fins de telemetria. (Herdado de ApplicationOptions) |
| ClientVersion |
A versão do aplicativo de chamada para fins de telemetria. (Herdado de ApplicationOptions) |
| EnablePiiLogging |
Sinalizador para habilitar/desabilitar o registro em log de PII (Informações de Identificação Pessoal).
Os logs de PII nunca são gravados em saídas padrão, como Console, Logcat ou NSLog Default |
| Instance |
Instância sts (por exemplo |
| IsDefaultPlatformLoggingEnabled |
Sinalizar para habilitar/desabilitar o registro em log nos padrões da plataforma. Na Área de Trabalho, o Rastreamento de Eventos é usado. No iOS, o NSLog é usado.
No Android, o logcat é usado. O valor padrão é |
| KerberosServicePrincipalName |
Obsoleto.
Nome da entidade de serviço para o Tíquete de Serviço Kerberos. (Herdado de ApplicationOptions) |
| LegacyCacheCompatibilityEnabled |
Habilita a serialização e a desserialização do cache ADAL herdadas. (Herdado de ApplicationOptions) |
| LogLevel |
Permite configurar o nível de registro em log desejado. O valor padrão é Info. Defini-lo para Error obterá apenas erros para o qual Warning a configuração obterá erros e avisos, etc.. Consulte https://aka.ms/msal-net-logging (Herdado de BaseApplicationOptions) |
| RedirectUri |
Esse URI de redirecionamento precisa ser registrado no registro do aplicativo. Consulte https://aka.ms/msal-net-register-app detalhes sobre quais URIs de redirecionamento são definidas por padrão por MSAL.NET e como registrá-las. Use também: WithDefaultRedirectUri() que fornece um bom padrão para aplicativos cliente públicos para todas as plataformas. Para aplicativos Web e APIs Web, o URI de redirecionamento é computado da URL em que o aplicativo está em execução (por exemplo, Para aplicativos daemon (aplicativos cliente confidenciais usando apenas o fluxo de credencial do cliente que está chamando |
| TenantId |
Locatário do qual o aplicativo permitirá que os usuários assinem. Isso pode ser: um domínio associado a um locatário, um GUID (id de locatário) ou um metalocatário (por exemplo, consumidores). Esta propriedade é mutuamente exclusiva com AadAuthorityAudience. Se ambos forem fornecidos, uma exceção será gerada. (Herdado de ApplicationOptions) |
| TicketContainer |
Obsoleto.
Contêiner do Tíquete de Serviço Kerberos a ser usado. (Herdado de ApplicationOptions) |