ConfidentialClientApplicationOptions Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Configuratieopties voor een vertrouwelijke clienttoepassing (web-app/web-API/daemon-app). Zie https://aka.ms/msal-net/application-configuration
public class ConfidentialClientApplicationOptions : Microsoft.Identity.Client.ApplicationOptions
type ConfidentialClientApplicationOptions = class
inherit ApplicationOptions
Public Class ConfidentialClientApplicationOptions
Inherits ApplicationOptions
- Overname
Constructors
| Name | Description |
|---|---|
| ConfidentialClientApplicationOptions() |
Configuratieopties voor een vertrouwelijke clienttoepassing (web-app/web-API/daemon-app). Zie https://aka.ms/msal-net/application-configuration |
Eigenschappen
| Name | Description |
|---|---|
| AadAuthorityAudience |
Aanmeldingsdoelgroep. Deze eigenschap is wederzijds exclusief met TenantId. Als beide worden opgegeven, wordt er een uitzondering gegenereerd. (Overgenomen van ApplicationOptions) |
| AzureCloudInstance |
Specifieke instantie in het geval van Azure Active Directory. Hiermee kunnen gebruikers de enum gebruiken in plaats van de expliciete URL. Deze eigenschap is wederzijds exclusief met Instance. Als beide worden opgegeven, wordt er een uitzondering gegenereerd. (Overgenomen van ApplicationOptions) |
| AzureRegion |
Geeft MSAL.NET opdracht om een Azure regionale tokenservice te gebruiken. Deze instelling moet worden ingesteld op de tekenreeks met de regio (voorkeur) of op TryAutoDetect en MSAL.NET probeert de regio automatisch te detecteren. |
| ClientCapabilities |
Microsoft Identiteitsspecifieke OIDC-extensie waarmee resourceuitdagingen zonder tussenkomst kunnen worden opgelost. Hiermee staat u de configuratie van een of meer clientmogelijkheden toe, bijvoorbeeld 'llt' (Overgenomen van ApplicationOptions) |
| ClientId |
Client-id (ook wel app-id genoemd) van de toepassing als geregistreerd in de portal voor toepassingsregistratie (https://aka.ms/msal-net-register-app) (Overgenomen van ApplicationOptions) |
| ClientName |
De naam van de aanroepende toepassing voor telemetriedoeleinden. (Overgenomen van ApplicationOptions) |
| ClientSecret |
Clientgeheim voor de vertrouwelijke clienttoepassing. Dit geheim (toepassingswachtwoord) wordt geleverd door de portal voor toepassingsregistratie of doorgegeven aan Azure AD tijdens de registratie van de toepassing met PowerShell AzureAD, PowerShell AzureRM of Azure CLI. |
| ClientVersion |
De versie van de aanroepende toepassing voor telemetriedoeleinden. (Overgenomen van ApplicationOptions) |
| EnableCacheSynchronization |
Wanneer deze instelling is ingesteld |
| EnablePiiLogging |
Vlag om logboekregistratie van persoonsgegevens (PII) in of uit te schakelen.
PII-logboeken worden nooit naar standaarduitvoer geschreven, zoals Console, Logcat of NSLog Default, |
| Instance |
STS-exemplaar (bijvoorbeeld |
| IsDefaultPlatformLoggingEnabled |
Vlag om logboekregistratie in of uit te schakelen naar standaardinstellingen voor platformen. In desktop wordt Gebeurtenistracering gebruikt. In iOS wordt NSLog gebruikt.
In Android wordt logcat gebruikt. De standaardwaarde is |
| KerberosServicePrincipalName |
Verouderd.
Service-principalnaam voor Kerberos Service Ticket. (Overgenomen van ApplicationOptions) |
| LegacyCacheCompatibilityEnabled |
Hiermee schakelt u verouderde ADAL-cacheserialisatie en deserialisatie in. (Overgenomen van ApplicationOptions) |
| LogLevel |
Hiermee kunt u het gewenste niveau van logboekregistratie configureren. De standaardwaarde is Info. Als u de instelling instelt Error , worden alleen fouten weergegeven. Als u deze Warning instelt, worden er fouten en waarschuwingen weergegeven, enzovoort. Zie https://aka.ms/msal-net-logging (Overgenomen van BaseApplicationOptions) |
| RedirectUri |
Deze omleidings-URI moet worden geregistreerd in de app-registratie. Zie https://aka.ms/msal-net-register-app voor meer informatie over welke omleidings-URI's standaard worden gedefinieerd door MSAL.NET en hoe u ze registreert. Ook gebruiken: WithDefaultRedirectUri() dit biedt een goede standaardinstelling voor openbare clienttoepassingen voor alle platforms. Voor web-apps en web-API's wordt de omleidings-URI berekend vanuit de URL waarop de toepassing wordt uitgevoerd (bijvoorbeeld Voor daemon-toepassingen (vertrouwelijke clienttoepassingen die alleen gebruikmaken van de clientreferentiestroom die wordt aangeroepen |
| TenantId |
Tenant van waaruit de toepassing toestaat dat gebruikers deze ondertekenen. Dit kan zijn: een domein dat is gekoppeld aan een tenant, een GUID (tenant-id) of een metatenant (bijvoorbeeld consumenten). Deze eigenschap is wederzijds exclusief met AadAuthorityAudience. Als beide worden opgegeven, wordt er een uitzondering gegenereerd. (Overgenomen van ApplicationOptions) |
| TicketContainer |
Verouderd.
Kerberos Service Ticket-container die moet worden gebruikt. (Overgenomen van ApplicationOptions) |