Partager via


Application Constructeurs

Définition

Surcharges

Application()

Initialise une nouvelle instance de la classe Application.

Application(IDictionary<String,Object>, String, Nullable<DateTime>, String, Nullable<Boolean>, Nullable<Boolean>, String, IList<AppRole>, IList<String>, Nullable<Boolean>, String, String, Object, String, IList<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)

Initialise une nouvelle instance de la classe Application.

Application()

Initialise une nouvelle instance de la classe Application.

public Application ();
Public Sub New ()

S’applique à

Application(IDictionary<String,Object>, String, Nullable<DateTime>, String, Nullable<Boolean>, Nullable<Boolean>, String, IList<AppRole>, IList<String>, Nullable<Boolean>, String, String, Object, String, IList<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)

Initialise une nouvelle instance de la classe Application.

public Application (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string objectId = default, DateTime? deletionTimestamp = default, string appId = default, bool? allowGuestsSignIn = default, bool? allowPassthroughUsers = default, string appLogoUrl = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.AppRole> appRoles = default, System.Collections.Generic.IList<string> appPermissions = default, bool? availableToOtherTenants = default, string displayName = default, string errorUrl = default, object groupMembershipClaims = default, string homepage = default, System.Collections.Generic.IList<string> identifierUris = default, Microsoft.Azure.Graph.RBAC.Models.InformationalUrl informationalUrls = default, bool? isDeviceOnlyAuthSupported = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.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.Graph.RBAC.Models.OAuth2Permission> oauth2Permissions = default, bool? oauth2RequirePostResponse = default, System.Collections.Generic.IList<string> orgRestrictions = default, Microsoft.Azure.Graph.RBAC.Models.OptionalClaims optionalClaims = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PasswordCredential> passwordCredentials = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PreAuthorizedApplication> preAuthorizedApplications = default, bool? publicClient = default, string publisherDomain = default, System.Collections.Generic.IList<string> replyUrls = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.RequiredResourceAccess> requiredResourceAccess = default, string samlMetadataUrl = default, string signInAudience = default, string wwwHomepage = default);
new Microsoft.Azure.Graph.RBAC.Models.Application : System.Collections.Generic.IDictionary<string, obj> * string * Nullable<DateTime> * string * Nullable<bool> * Nullable<bool> * string * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.AppRole> * System.Collections.Generic.IList<string> * Nullable<bool> * string * string * obj * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Graph.RBAC.Models.InformationalUrl * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.KeyCredential> * System.Collections.Generic.IList<string> * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.OAuth2Permission> * Nullable<bool> * System.Collections.Generic.IList<string> * Microsoft.Azure.Graph.RBAC.Models.OptionalClaims * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PasswordCredential> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PreAuthorizedApplication> * Nullable<bool> * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.RequiredResourceAccess> * string * string * string -> Microsoft.Azure.Graph.RBAC.Models.Application
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional objectId As String = Nothing, Optional deletionTimestamp As Nullable(Of DateTime) = Nothing, Optional appId As String = Nothing, 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 displayName As String = Nothing, Optional errorUrl As String = Nothing, Optional groupMembershipClaims As Object = Nothing, Optional homepage As String = Nothing, Optional identifierUris As IList(Of 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)

Paramètres

additionalProperties
IDictionary<String,Object>

Les propriétés sans correspondance du message sont désérialisées dans cette collection

objectId
String

ID de l'objet.

deletionTimestamp
Nullable<DateTime>

Heure à laquelle l’objet d’annuaire a été supprimé.

appId
String

L’ID de l'application.

allowGuestsSignIn
Nullable<Boolean>

Propriété sur l’application pour indiquer si l’application accepte d’autres fournisseurs d’identité ou non ou accepte partiellement.

allowPassthroughUsers
Nullable<Boolean>

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.

appRoles
IList<AppRole>

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.

appPermissions
IList<String>

Autorisations de l’application.

availableToOtherTenants
Nullable<Boolean>

Indique si l’application est disponible pour d’autres locataires.

displayName
String

Nom d’affichage de l’application.

errorUrl
String

URL fournie par l’auteur de l’application pour signaler les erreurs lors de l’utilisation de l’application.

groupMembershipClaims
Object

Configure la revendication de groupes émise dans un jeton d’accès utilisateur ou OAuth 2.0 attendu par l’application.

homepage
String

Page d’accueil de l’application.

identifierUris
IList<String>

Collection d’URI pour l’application.

informationalUrls
InformationalUrl

url avec plus d’informations sur l’application.

isDeviceOnlyAuthSupported
Nullable<Boolean>

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.

knownClientApplications
IList<String>

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

oauth2AllowImplicitFlow
Nullable<Boolean>

Indique s’il faut autoriser le flux d’octroi implicite pour OAuth2

oauth2AllowUrlPathMatching
Nullable<Boolean>

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.

oauth2RequirePostResponse
Nullable<Boolean>

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.

orgRestrictions
IList<String>

Liste des locataires autorisés à accéder à l’application.

optionalClaims
OptionalClaims
passwordCredentials
IList<PasswordCredential>

Collection d’objets PasswordCredential

preAuthorizedApplications
IList<PreAuthorizedApplication>

liste des applications préautorisées.

publicClient
Nullable<Boolean>

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.

replyUrls
IList<String>

Collection d’URL de réponse pour l’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 à