Class EntraServicePrincipalAppRoleAssignment
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Entra directory app role assignment.
public class EntraServicePrincipalAppRoleAssignment : GlobalSerializableBase, IComparable<EntraServicePrincipalAppRoleAssignment>
- Inheritance
-
EntraServicePrincipalAppRoleAssignment
- Implements
Constructors
EntraServicePrincipalAppRoleAssignment()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraServicePrincipalAppRoleAssignment class.
public EntraServicePrincipalAppRoleAssignment()
Properties
AppRoleDisplayName
Gets or sets the display name of the app role.
public string AppRoleDisplayName { get; set; }
Property Value
AppRoleIdentifier
Gets or sets the app role identifier.
public Guid AppRoleIdentifier { get; set; }
Property Value
CollectionDisplayField
Gets the unique collection display field.
[Browsable(false)]
public string CollectionDisplayField { get; }
Property Value
CollectionIndex
Gets the unique collection index.
[Browsable(false)]
public string CollectionIndex { get; }
Property Value
Identifier
Gets or sets the unique identifier of the app role assignment. This is for internal system use only.
public Guid Identifier { get; set; }
Property Value
Principal
Gets or sets the principal to which the app role is assigned.
public EntraDirectoryObject Principal { get; set; }
Property Value
Methods
CompareTo(EntraServicePrincipalAppRoleAssignment)
Compares two CENTREL.XIA.Configuration.Types.EntraServicePrincipalAppRoleAssignment objects to allow sorting alphabetically by principal display name then app role display name.
public int CompareTo(EntraServicePrincipalAppRoleAssignment other)
Parameters
otherEntraServicePrincipalAppRoleAssignmentThe CENTREL.XIA.Configuration.Types.EntraServicePrincipalAppRoleAssignment to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.EntraServicePrincipalAppRoleAssignment objects.
ToString()
Returns the app role assignment as a human readable string.
public override string ToString()
Returns
- string
The app role assignment as a human readable string.