ConfidentialClientApplicationOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Options de configuration pour une application cliente confidentielle (application web / API web / application démon). Voir https://aka.ms/msal-net/application-configuration
public class ConfidentialClientApplicationOptions : Microsoft.Identity.Client.ApplicationOptions
type ConfidentialClientApplicationOptions = class
inherit ApplicationOptions
Public Class ConfidentialClientApplicationOptions
Inherits ApplicationOptions
- Héritage
Constructeurs
| Nom | Description |
|---|---|
| ConfidentialClientApplicationOptions() |
Options de configuration pour une application cliente confidentielle (application web / API web / application démon). Voir https://aka.ms/msal-net/application-configuration |
Propriétés
| Nom | Description |
|---|---|
| AadAuthorityAudience |
Public de connexion. Cette propriété s’exclue mutuellement avec TenantId. Si les deux sont fournis, une exception est levée. (Hérité de ApplicationOptions) |
| AzureCloudInstance |
Instance spécifique dans le cas de Azure Active Directory. Il permet aux utilisateurs d’utiliser l’énumération au lieu de l’URL explicite. Cette propriété s’exclue mutuellement avec Instance. Si les deux sont fournis, une exception est levée. (Hérité de ApplicationOptions) |
| AzureRegion |
Indique MSAL.NET d’utiliser un service de jeton régional Azure. Ce paramètre doit être défini sur la chaîne avec la région (par défaut) ou sur « TryAutoDetect » et MSAL.NET tente de détecter automatiquement la région. |
| ClientCapabilities |
Microsoft extension OIDC spécifique à l’identité qui permet de résoudre les problèmes de ressources sans interaction. Autorise la configuration d’une ou de plusieurs fonctionnalités clientes, par exemple « llt » (Hérité de ApplicationOptions) |
| ClientId |
ID client (également appelé ID d’application) de l’application comme inscrit dans le portail d’inscription d’application (https://aka.ms/msal-net-register-app) (Hérité de ApplicationOptions) |
| ClientName |
Nom de l’application appelante à des fins de télémétrie. (Hérité de ApplicationOptions) |
| ClientSecret |
Clé secrète client pour l’application cliente confidentielle. Ce secret (mot de passe d’application) est fourni par le portail d’inscription d’application ou fourni à Azure AD pendant l’inscription de l’application avec PowerShell AzureAD, PowerShell AzureRM ou Azure CLI. |
| ClientVersion |
Version de l’application appelante à des fins de télémétrie. (Hérité de ApplicationOptions) |
| EnableCacheSynchronization |
Lorsque la valeur est définie |
| EnablePiiLogging |
Indicateur pour activer/désactiver la journalisation des informations d’identification personnelle (PII).
Les journaux d’activité d’identification personnelle ne sont jamais écrits dans des sorties par défaut telles que console, Logcat ou NSLog Default, |
| Instance |
Instance STS (par exemple |
| IsDefaultPlatformLoggingEnabled |
Indicateur permettant d’activer/désactiver la journalisation sur les valeurs par défaut de la plateforme. Dans Desktop, le suivi des événements est utilisé. Dans iOS, NSLog est utilisé.
Dans Android, logcat est utilisé. La valeur par défaut est |
| KerberosServicePrincipalName |
Obsolète.
Nom du principal de service pour le ticket de service Kerberos. (Hérité de ApplicationOptions) |
| LegacyCacheCompatibilityEnabled |
Active la sérialisation et la désérialisation du cache ADAL héritées. (Hérité de ApplicationOptions) |
| LogLevel |
Vous permet de configurer le niveau de journalisation souhaité. La valeur par défaut est Info. La définition de Error ce paramètre ne permet d’obtenir que les erreurs pour qu’elles Warning obtiennent des erreurs et des avertissements, etc.. Voir https://aka.ms/msal-net-logging (Hérité de BaseApplicationOptions) |
| RedirectUri |
Cet URI de redirection doit être inscrit dans l’inscription de l’application. Pour https://aka.ms/msal-net-register-app plus d’informations sur les URI de redirection définis par défaut par MSAL.NET et sur la façon de les inscrire. Utilisez également : WithDefaultRedirectUri() ce qui fournit une bonne valeur par défaut pour les applications clientes publiques pour toutes les plateformes. Pour les applications web et les API web, l’URI de redirection est calculé à partir de l’URL où l’application est en cours d’exécution (par exemple, Pour les applications démon (applications clientes confidentielles utilisant uniquement le flux d’informations d’identification du client appelant), aucun URI de réponse n’est |
| TenantId |
Locataire à partir duquel l’application permettra aux utilisateurs de le signer. Il peut s’agir d’un domaine associé à un locataire, d’un GUID (ID de locataire) ou d’un méta-locataire (par exemple, les consommateurs). Cette propriété s’exclue mutuellement avec AadAuthorityAudience. Si les deux sont fournis, une exception est levée. (Hérité de ApplicationOptions) |
| TicketContainer |
Obsolète.
Conteneur de ticket de service Kerberos à utiliser. (Hérité de ApplicationOptions) |