ServicePrincipal 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
ServicePrincipal() |
Initialise une nouvelle instance de la classe ServicePrincipal. |
ServicePrincipal(IDictionary<String,Object>, String, Nullable<DateTime>, String, IList<String>, String, String, String, Nullable<Boolean>, IList<AppRole>, String, String, String, IList<KeyCredential>, String, IList<OAuth2Permission>, IList<PasswordCredential>, String, String, IList<String>, String, IList<String>, String, IList<String>) |
Initialise une nouvelle instance de la classe ServicePrincipal. |
ServicePrincipal()
Initialise une nouvelle instance de la classe ServicePrincipal.
public ServicePrincipal ();
Public Sub New ()
S’applique à
ServicePrincipal(IDictionary<String,Object>, String, Nullable<DateTime>, String, IList<String>, String, String, String, Nullable<Boolean>, IList<AppRole>, String, String, String, IList<KeyCredential>, String, IList<OAuth2Permission>, IList<PasswordCredential>, String, String, IList<String>, String, IList<String>, String, IList<String>)
Initialise une nouvelle instance de la classe ServicePrincipal.
public ServicePrincipal (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string objectId = default, DateTime? deletionTimestamp = default, string accountEnabled = default, System.Collections.Generic.IList<string> alternativeNames = default, string appDisplayName = default, string appId = default, string appOwnerTenantId = default, bool? appRoleAssignmentRequired = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.AppRole> appRoles = default, string displayName = default, string errorUrl = default, string homepage = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.KeyCredential> keyCredentials = default, string logoutUrl = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.OAuth2Permission> oauth2Permissions = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PasswordCredential> passwordCredentials = default, string preferredTokenSigningKeyThumbprint = default, string publisherName = default, System.Collections.Generic.IList<string> replyUrls = default, string samlMetadataUrl = default, System.Collections.Generic.IList<string> servicePrincipalNames = default, string servicePrincipalType = default, System.Collections.Generic.IList<string> tags = default);
new Microsoft.Azure.Graph.RBAC.Models.ServicePrincipal : System.Collections.Generic.IDictionary<string, obj> * string * Nullable<DateTime> * string * System.Collections.Generic.IList<string> * string * string * string * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.AppRole> * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.KeyCredential> * string * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.OAuth2Permission> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PasswordCredential> * string * string * System.Collections.Generic.IList<string> * string * System.Collections.Generic.IList<string> * string * System.Collections.Generic.IList<string> -> Microsoft.Azure.Graph.RBAC.Models.ServicePrincipal
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional objectId As String = Nothing, Optional deletionTimestamp As Nullable(Of DateTime) = Nothing, Optional accountEnabled As String = Nothing, Optional alternativeNames As IList(Of String) = Nothing, Optional appDisplayName As String = Nothing, Optional appId As String = Nothing, Optional appOwnerTenantId As String = Nothing, Optional appRoleAssignmentRequired As Nullable(Of Boolean) = Nothing, Optional appRoles As IList(Of AppRole) = Nothing, Optional displayName As String = Nothing, Optional errorUrl As String = Nothing, Optional homepage As String = Nothing, Optional keyCredentials As IList(Of KeyCredential) = Nothing, Optional logoutUrl As String = Nothing, Optional oauth2Permissions As IList(Of OAuth2Permission) = Nothing, Optional passwordCredentials As IList(Of PasswordCredential) = Nothing, Optional preferredTokenSigningKeyThumbprint As String = Nothing, Optional publisherName As String = Nothing, Optional replyUrls As IList(Of String) = Nothing, Optional samlMetadataUrl As String = Nothing, Optional servicePrincipalNames As IList(Of String) = Nothing, Optional servicePrincipalType As String = Nothing, Optional tags As IList(Of String) = Nothing)
Paramètres
- additionalProperties
- IDictionary<String,Object>
Les propriétés sans correspondance du message sont désérialisées cette collection
- objectId
- String
ID de l'objet.
- accountEnabled
- String
si le compte principal de service est activé ou non
- appDisplayName
- String
Nom complet exposé par l’application associée.
- appId
- String
L’ID de l'application.
- appOwnerTenantId
- String
Spécifie si un AppRoleAssignment à un utilisateur ou à un groupe est requis avant qu'Azure AD transmette un jeton utilisateur ou d'accès à l'application.
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.
- displayName
- String
Nom d’affichage du principal de service.
- errorUrl
- String
URL fournie par l’auteur de l’application associée pour signaler les erreurs lors de l’utilisation de l’application.
- homepage
- String
URL de la page d’accueil de l’application associée.
- keyCredentials
- IList<KeyCredential>
Collection d'informations d'identification de clé associées au principal du service.
- logoutUrl
- String
URL fournie par l’auteur de l’application associée pour se déconnecter
- oauth2Permissions
- IList<OAuth2Permission>
Autorisations OAuth 2.0 exposées par l’application associée.
- passwordCredentials
- IList<PasswordCredential>
Collection d'informations d'identification de mot de passe associées au principal du service.
- preferredTokenSigningKeyThumbprint
- String
Empreinte numérique du certificat préféré pour signer le jeton
- publisherName
- String
Nom de l’éditeur de l’application associée
URL auxquelles les jetons utilisateur sont envoyés pour la connexion avec l’application associée. URI de redirection auxquels le code d’autorisation oAuth 2.0 et les jetons d’accès sont envoyés pour l’application associée.
- samlMetadataUrl
- String
URL des métadonnées SAML de l’application associée
- servicePrincipalType
- String
type du principal de service
Liste facultative des balises que vous pouvez appliquer à vos principaux de service. N'accepte pas la valeur NULL.
S’applique à
Azure SDK for .NET