Class EntraServicePrincipalAdminConsentedPermission
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Entra directory service principal admin consented permission.
public class EntraServicePrincipalAdminConsentedPermission : GlobalSerializableBase, IComparable<EntraServicePrincipalAdminConsentedPermission>
- Inheritance
-
EntraServicePrincipalAdminConsentedPermission
- Implements
Constructors
EntraServicePrincipalAdminConsentedPermission()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraServicePrincipalAdminConsentedPermission class.
public EntraServicePrincipalAdminConsentedPermission()
Properties
Description
Gets or sets the description of the permission.
public string Description { get; set; }
Property Value
DisplayName
Gets the display name of the permission.
public string DisplayName { get; }
Property Value
Identifier
Gets or sets the unique identifier of the service principal admin consented permission. This is for internal system use only.
public Guid Identifier { get; set; }
Property Value
PermissionType
Gets or sets the API permission type.
public EntraApiPermissionType PermissionType { get; set; }
Property Value
PermissionTypeString
Gets the API permission type as a human readable string.
public string PermissionTypeString { get; set; }
Property Value
ResourceApplicationDisplayName
Gets or sets the resource application display name.
public string ResourceApplicationDisplayName { get; set; }
Property Value
ResourceApplicationIdentifier
Gets or sets the identifier of the resource application.
public Guid ResourceApplicationIdentifier { get; set; }
Property Value
Scope
Gets or sets the permission scope.
public string Scope { get; set; }
Property Value
Methods
CompareTo(EntraServicePrincipalAdminConsentedPermission)
Compares two CENTREL.XIA.Configuration.Types.EntraServicePrincipalAdminConsentedPermission objects to allow sorting alphabetically by resource application display name.
public int CompareTo(EntraServicePrincipalAdminConsentedPermission other)
Parameters
otherEntraServicePrincipalAdminConsentedPermissionThe CENTREL.XIA.Configuration.Types.EntraServicePrincipalAdminConsentedPermission to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.EntraServicePrincipalAdminConsentedPermission objects.
ToString()
Returns the service principal admin consented permission as a human readable string.
public override string ToString()
Returns
- string
The service principal admin consented permission as a human readable string.