Partager via


ServicePrincipal Classe

Définition

Informations sur le principal du service Active Directory.

public class ServicePrincipal : Microsoft.Azure.Graph.RBAC.Models.DirectoryObject
type ServicePrincipal = class
    inherit DirectoryObject
Public Class ServicePrincipal
Inherits DirectoryObject
Héritage
ServicePrincipal

Constructeurs

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.

Propriétés

AccountEnabled

Obtient ou définit si le compte principal de service est activé ou non

AdditionalProperties

Obtient ou définit des propriétés sans correspondance à partir du message sont désérialisées cette collection

(Hérité de DirectoryObject)
AlternativeNames

Obtient ou définit d’autres noms

AppDisplayName

Obtient le nom d’affichage exposé par l’application associée.

AppId

Obtient ou définit l’ID de l’application.

AppOwnerTenantId

Informations sur le principal du service Active Directory.

AppRoleAssignmentRequired

Obtient ou définit spécifie si un AppRoleAssignment à un utilisateur ou à un groupe est nécessaire avant qu’Azure AD émette un jeton d’utilisateur ou d’accès à l’application.

AppRoles

Obtient ou définit la 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.

DeletionTimestamp

Obtient l’heure à laquelle l’objet de répertoire a été supprimé.

(Hérité de DirectoryObject)
DisplayName

Obtient ou définit le nom d’affichage du principal de service.

ErrorUrl

Obtient ou définit une URL fournie par l’auteur de l’application associée pour signaler les erreurs lors de l’utilisation de l’application.

Homepage

Obtient ou définit l’URL de la page d’accueil de l’application associée.

KeyCredentials

Obtient ou définit la collection d’informations d’identification de clé associées au principal de service.

LogoutUrl

Obtient ou définit une URL fournie par l’auteur de l’application associée pour se déconnecter

Oauth2Permissions

Obtient les autorisations OAuth 2.0 exposées par l’application associée.

ObjectId

Obtient l’ID d’objet.

(Hérité de DirectoryObject)
PasswordCredentials

Obtient ou définit la collection d’informations d’identification de mot de passe associées au principal de service.

PreferredTokenSigningKeyThumbprint

Obtient ou définit l’empreinte numérique du certificat préféré pour signer le jeton

PublisherName

Obtient ou définit le nom de l’éditeur de l’application associée

ReplyUrls

Obtient ou définit les 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

Obtient ou définit l’URL des métadonnées SAML de l’application associée

ServicePrincipalNames

Obtient ou définit une collection de noms de principaux de service.

ServicePrincipalType

Obtient ou définit le type du principal de service

Tags

Obtient ou définit la liste facultative des balises que vous pouvez appliquer à vos principaux de service. N'accepte pas la valeur NULL.

S’applique à