ConfidentialClientApplicationOptions Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konfigurationsalternativ för ett konfidentiellt klientprogram (webbapp/webb-API/daemonapp). Se https://aka.ms/msal-net/application-configuration
public class ConfidentialClientApplicationOptions : Microsoft.Identity.Client.ApplicationOptions
type ConfidentialClientApplicationOptions = class
inherit ApplicationOptions
Public Class ConfidentialClientApplicationOptions
Inherits ApplicationOptions
- Arv
Konstruktorer
| Name | Description |
|---|---|
| ConfidentialClientApplicationOptions() |
Konfigurationsalternativ för ett konfidentiellt klientprogram (webbapp/webb-API/daemonapp). Se https://aka.ms/msal-net/application-configuration |
Egenskaper
| Name | Description |
|---|---|
| AadAuthorityAudience |
Inloggningspublik. Den här egenskapen är ömsesidigt uteslutande med TenantId. Om båda anges utlöses ett undantag. (Ärvd från ApplicationOptions) |
| AzureCloudInstance |
Specifik instans när det gäller Azure Active Directory. Det gör att användarna kan använda uppräkningen i stället för den explicita URL:en. Den här egenskapen är ömsesidigt uteslutande med Instance. Om båda anges utlöses ett undantag. (Ärvd från ApplicationOptions) |
| AzureRegion |
Instruerar MSAL.NET att använda en Azure regional tokentjänst. Den här inställningen ska anges till antingen strängen med regionen (rekommenderas) eller "TryAutoDetect" och MSAL.NET försöker identifiera regionen automatiskt. |
| ClientCapabilities |
Microsoft identitetsspecifikt OIDC-tillägg som gör att resursutmaningar kan lösas utan interaktion. Tillåter konfiguration av en eller flera klientfunktioner, t.ex. "llt" (Ärvd från ApplicationOptions) |
| ClientId |
Klient-ID (även kallat app-ID) för programmet som registrerats i programregistreringsportalen (https://aka.ms/msal-net-register-app) (Ärvd från ApplicationOptions) |
| ClientName |
Namnet på det anropande programmet i telemetrisyfte. (Ärvd från ApplicationOptions) |
| ClientSecret |
Klienthemlighet för det konfidentiella klientprogrammet. Den här hemligheten (programlösenordet) tillhandahålls av programregistreringsportalen eller tillhandahålls till Azure AD under programregistreringen med PowerShell AzureAD, PowerShell AzureRM eller Azure CLI. |
| ClientVersion |
Versionen av det anropande programmet i telemetrisyfte. (Ärvd från ApplicationOptions) |
| EnableCacheSynchronization |
När det är inställt |
| EnablePiiLogging |
Flagga för att aktivera/inaktivera loggning av personligt identifierbar information (PII).
PII-loggar skrivs aldrig till standardutdata som Console, Logcat eller NSLog Default är inställt på |
| Instance |
STS-instans (till exempel |
| IsDefaultPlatformLoggingEnabled |
Flagga för att aktivera/inaktivera loggning till plattformsstandarder. I Desktop används händelsespårning. I iOS används NSLog.
I Android används logcat. Standardvärdet är |
| KerberosServicePrincipalName |
Föråldrad.
Tjänstens huvudnamn för Kerberos Service Ticket. (Ärvd från ApplicationOptions) |
| LegacyCacheCompatibilityEnabled |
Aktiverar äldre ADAL-cache-serialisering och deserialisering. (Ärvd från ApplicationOptions) |
| LogLevel |
Gör att du kan konfigurera den loggningsnivå som du vill använda. Standardvärdet är Info. Om du ställer in den på Error får du bara fel om du anger att Warning den ska få fel och varningar osv. Se https://aka.ms/msal-net-logging (Ärvd från BaseApplicationOptions) |
| RedirectUri |
Den här omdirigerings-URI:n måste registreras i appregistreringen. Mer https://aka.ms/msal-net-register-app information om vilka omdirigerings-URI:er som definieras som standard MSAL.NET och hur du registrerar dem. Använd också: WithDefaultRedirectUri() som ger en bra standard för offentliga klientprogram för alla plattformar. För webbappar och webb-API:er beräknas omdirigerings-URI:n från den URL där programmet körs (till exempel För daemonprogram (konfidentiella klientprogram som endast använder flödet för klientautentiseringsuppgifter som anropar |
| TenantId |
Klientorganisation som programmet tillåter användare att signera den från. Detta kan vara: en domän som är associerad med en klientorganisation, ett GUID (klient-ID) eller en metaklient (t.ex. konsumenter). Den här egenskapen är ömsesidigt uteslutande med AadAuthorityAudience. Om båda anges utlöses ett undantag. (Ärvd från ApplicationOptions) |
| TicketContainer |
Föråldrad.
Kerberos Service Ticket-container som ska användas. (Ärvd från ApplicationOptions) |