ApplicationCreateParameters Constructeurs
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.
Surcharges
ApplicationCreateParameters() |
Initialise une nouvelle instance de la classe ApplicationCreateParameters. |
ApplicationCreateParameters(String, Nullable<Boolean>, Nullable<Boolean>, String, IList<AppRole>, IList<String>, Nullable<Boolean>, String, GroupMembershipClaimTypes, String, InformationalUrl, Nullable<Boolean>, IList<KeyCredential>, IList<String>, String, Nullable<Boolean>, Nullable<Boolean>, IList<OAuth2Permission>, Nullable<Boolean>, IList<String>, OptionalClaims, IList<PasswordCredential>, IList<PreAuthorizedApplication>, Nullable<Boolean>, String, IList<String>, IList<RequiredResourceAccess>, String, String, String, IList<String>) |
Initialise une nouvelle instance de la classe ApplicationCreateParameters. |
ApplicationCreateParameters()
Initialise une nouvelle instance de la classe ApplicationCreateParameters.
public ApplicationCreateParameters ();
Public Sub New ()
S’applique à
ApplicationCreateParameters(String, Nullable<Boolean>, Nullable<Boolean>, String, IList<AppRole>, IList<String>, Nullable<Boolean>, String, GroupMembershipClaimTypes, String, InformationalUrl, Nullable<Boolean>, IList<KeyCredential>, IList<String>, String, Nullable<Boolean>, Nullable<Boolean>, IList<OAuth2Permission>, Nullable<Boolean>, IList<String>, OptionalClaims, IList<PasswordCredential>, IList<PreAuthorizedApplication>, Nullable<Boolean>, String, IList<String>, IList<RequiredResourceAccess>, String, String, String, IList<String>)
Initialise une nouvelle instance de la classe ApplicationCreateParameters.
public ApplicationCreateParameters (string displayName, bool? allowGuestsSignIn = default, bool? allowPassthroughUsers = default, string appLogoUrl = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.AppRole> appRoles = default, System.Collections.Generic.IList<string> appPermissions = default, bool? availableToOtherTenants = default, string errorUrl = default, Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.GroupMembershipClaimTypes groupMembershipClaims = default, string homepage = default, Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.InformationalUrl informationalUrls = default, bool? isDeviceOnlyAuthSupported = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.KeyCredential> keyCredentials = default, System.Collections.Generic.IList<string> knownClientApplications = default, string logoutUrl = default, bool? oauth2AllowImplicitFlow = default, bool? oauth2AllowUrlPathMatching = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.OAuth2Permission> oauth2Permissions = default, bool? oauth2RequirePostResponse = default, System.Collections.Generic.IList<string> orgRestrictions = default, Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.OptionalClaims optionalClaims = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.PasswordCredential> passwordCredentials = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.PreAuthorizedApplication> preAuthorizedApplications = default, bool? publicClient = default, string publisherDomain = default, System.Collections.Generic.IList<string> replyUrls = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.RequiredResourceAccess> requiredResourceAccess = default, string samlMetadataUrl = default, string signInAudience = default, string wwwHomepage = default, System.Collections.Generic.IList<string> identifierUris = default);
new Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.ApplicationCreateParameters : string * Nullable<bool> * Nullable<bool> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.AppRole> * System.Collections.Generic.IList<string> * Nullable<bool> * string * Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.GroupMembershipClaimTypes * string * Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.InformationalUrl * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.KeyCredential> * System.Collections.Generic.IList<string> * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.OAuth2Permission> * Nullable<bool> * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.OptionalClaims * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.PasswordCredential> * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.PreAuthorizedApplication> * Nullable<bool> * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.RequiredResourceAccess> * string * string * string * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.ApplicationCreateParameters
Public Sub New (displayName As String, Optional allowGuestsSignIn As Nullable(Of Boolean) = Nothing, Optional allowPassthroughUsers As Nullable(Of Boolean) = Nothing, Optional appLogoUrl As String = Nothing, Optional appRoles As IList(Of AppRole) = Nothing, Optional appPermissions As IList(Of String) = Nothing, Optional availableToOtherTenants As Nullable(Of Boolean) = Nothing, Optional errorUrl As String = Nothing, Optional groupMembershipClaims As GroupMembershipClaimTypes = Nothing, Optional homepage As String = Nothing, Optional informationalUrls As InformationalUrl = Nothing, Optional isDeviceOnlyAuthSupported As Nullable(Of Boolean) = Nothing, Optional keyCredentials As IList(Of KeyCredential) = Nothing, Optional knownClientApplications As IList(Of String) = Nothing, Optional logoutUrl As String = Nothing, Optional oauth2AllowImplicitFlow As Nullable(Of Boolean) = Nothing, Optional oauth2AllowUrlPathMatching As Nullable(Of Boolean) = Nothing, Optional oauth2Permissions As IList(Of OAuth2Permission) = Nothing, Optional oauth2RequirePostResponse As Nullable(Of Boolean) = Nothing, Optional orgRestrictions As IList(Of String) = Nothing, Optional optionalClaims As OptionalClaims = Nothing, Optional passwordCredentials As IList(Of PasswordCredential) = Nothing, Optional preAuthorizedApplications As IList(Of PreAuthorizedApplication) = Nothing, Optional publicClient As Nullable(Of Boolean) = Nothing, Optional publisherDomain As String = Nothing, Optional replyUrls As IList(Of String) = Nothing, Optional requiredResourceAccess As IList(Of RequiredResourceAccess) = Nothing, Optional samlMetadataUrl As String = Nothing, Optional signInAudience As String = Nothing, Optional wwwHomepage As String = Nothing, Optional identifierUris As IList(Of String) = Nothing)
Paramètres
- displayName
- String
Nom d’affichage de l’application.
Propriété sur l’application pour indiquer si l’application accepte d’autres fournisseurs d’identité ou non ou accepte partiellement.
Indique que l’application prend en charge les utilisateurs qui n’ont pas de présence dans le locataire de ressource.
- appLogoUrl
- String
URL de l’image du logo de l’application stockée dans un CDN.
Collection de rôles d'application qu'une application peut déclarer. Ces rôles peuvent être assignés aux utilisateurs, groupes ou principaux du service.
Indique si l’application est disponible pour d’autres locataires.
- errorUrl
- String
URL fournie par l’auteur de l’application pour signaler les erreurs lors de l’utilisation de l’application.
- groupMembershipClaims
- GroupMembershipClaimTypes
Configure la revendication de groupes émise dans un jeton d’accès utilisateur ou OAuth 2.0 attendu par l’application. Les valeurs possibles sont les suivantes : « None », « SecurityGroup », « All »
- homepage
- String
Page d’accueil de l’application.
- informationalUrls
- InformationalUrl
URL contenant plus d’informations sur l’application.
Spécifie si cette application prend en charge l’authentification des appareils sans utilisateur. La valeur par défaut est false.
- keyCredentials
- IList<KeyCredential>
Collection d’objets KeyCredential.
Applications clientes associées à cette application de ressource. Le consentement pour les applications clientes connues entraîne un consentement implicite pour l'application de ressource via un dialogue de consentement combiné (affichant les étendues d'autorisation requises par le client et la ressource).
- logoutUrl
- String
URL de la page de déconnexion
Indique s’il faut autoriser le flux d’octroi implicite pour OAuth2
Spécifie si, pendant une demande de jeton, Azure AD autorise la correspondance de chemin d’accès de l’URI de redirection par rapport à la collection d’applications de replyURLs. La valeur par défaut est false.
- oauth2Permissions
- IList<OAuth2Permission>
Collection d’étendues d’autorisation OAuth 2.0 que l’application d’API web (ressource) expose aux applications clientes. Ces étendues d’autorisation peuvent être accordées aux applications clientes durant le consentement.
Spécifie si, dans le cadre des requêtes de jeton OAuth 2.0, Azure AD autorise les requêtes POST, par opposition aux requêtes GET. La valeur par défaut est false, ce qui indique que seules les requêtes GET sont autorisées.
- optionalClaims
- OptionalClaims
- passwordCredentials
- IList<PasswordCredential>
Collection d’objets PasswordCredential
- preAuthorizedApplications
- IList<PreAuthorizedApplication>
liste des applications préautorisées.
Spécifie si cette application est un client public (comme une application installée s’exécutant sur un appareil mobile). La valeur par défaut est false.
- publisherDomain
- String
Domaine fiable qui peut être utilisé pour identifier une application.
- requiredResourceAccess
- IList<RequiredResourceAccess>
Spécifie les ressources auxquelles cette application souhaite accéder et l’ensemble des étendues d’autorisation OAuth et de rôles d’application dont elle a besoin sous chacune de ces ressources. Cette pré-configuration d’accès aux ressources nécessaires implique une expérience de consentement.
- samlMetadataUrl
- String
URL vers les métadonnées SAML pour l’application.
- signInAudience
- String
Audience pour la connexion à l’application (AzureADMyOrganization, AzureADAllOrganizations, AzureADAndMicrosoftAccounts).
- wwwHomepage
- String
Page web principale.
S’applique à
Azure SDK for .NET