ServicePrincipal Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ServicePrincipal() |
Initialisiert eine neue instance der ServicePrincipal-Klasse. |
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>) |
Initialisiert eine neue instance der ServicePrincipal-Klasse. |
ServicePrincipal()
Initialisiert eine neue instance der ServicePrincipal-Klasse.
public ServicePrincipal ();
Public Sub New ()
Gilt für:
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>)
Initialisiert eine neue instance der ServicePrincipal-Klasse.
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)
Parameter
- additionalProperties
- IDictionary<String,Object>
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Sammlung deserialisiert.
- objectId
- String
Die Objekt-ID.
- accountEnabled
- String
ob das Dienstprinzipalkonto aktiviert ist
- appDisplayName
- String
Der Anzeigename, der von der zugehörigen Anwendung bereitgestellt wird.
- appId
- String
Die Anwendungs-ID.
- appOwnerTenantId
- String
Gibt an, ob eine AppRoleAssignment für einen Benutzer oder eine Gruppe erforderlich ist, bevor Azure AD ein Benutzer- oder Zugriffstoken für die Anwendung ausstellt.
Die Auflistung der Anwendungsrollen, die eine Anwendung deklarieren kann. Diese Rollen können Benutzern, Gruppen oder Dienstprinzipalen zugewiesen werden.
- displayName
- String
Der Anzeigename des Dienstprinzipals.
- errorUrl
- String
Eine URL, die vom Autor der zugeordneten Anwendung bereitgestellt wird, um Fehler bei der Verwendung der Anwendung zu melden.
- homepage
- String
Die URL für die Startseite der zugehörigen Anwendung.
- keyCredentials
- IList<KeyCredential>
Die Auflistung der Schlüsselanmeldeinformationen, die dem Dienstprinzipal zugeordnet sind.
- logoutUrl
- String
Eine vom Autor der zugeordneten Anwendung für die Abmeldung bereitgestellte URL
- oauth2Permissions
- IList<OAuth2Permission>
Die OAuth 2.0-Berechtigungen, die von der zugehörigen Anwendung bereitgestellt werden.
- passwordCredentials
- IList<PasswordCredential>
Die Auflistung der Kennwortanmeldeinformationen, die dem Dienstprinzipal zugeordnet sind.
- preferredTokenSigningKeyThumbprint
- String
Der Fingerabdruck des bevorzugten Zertifikats zum Signieren des Tokens
- publisherName
- String
Der Name des Herausgebers der zugeordneten Anwendung
Die URLs, an die Benutzertoken für die Anmeldung bei der zugeordneten Anwendung gesendet werden. Die Umleitungs-URIs, an die der oAuth 2.0-Autorisierungscode und die Zugriffstoken für die zugeordnete Anwendung gesendet werden.
- samlMetadataUrl
- String
Die URL zu den SAML-Metadaten der zugeordneten Anwendung.
- servicePrincipalType
- String
der Typ des Dienstprinzipals
Optionale Liste der Tags, die Sie auf Ihre Dienstprinzipale anwenden können. Lässt keine NULL-Werte zu.
Gilt für:
Azure SDK for .NET