Class EntraAppRole
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Entra directory app role.
public class EntraAppRole : GlobalSerializableBase, IComparable<EntraAppRole>
- Inheritance
-
EntraAppRole
- Implements
Constructors
EntraAppRole()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraAppRole class.
public EntraAppRole()
Properties
AllowedMemberTypes
Gets or sets the allowed member types.
public SerializableStringCollection AllowedMemberTypes { get; set; }
Property Value
- SerializableStringCollection
CollectionIndex
Gets the collection index. Used by the data comparer.
[Browsable(false)]
public string CollectionIndex { get; }
Property Value
Description
Gets or sets the description of the app role.
public string Description { get; set; }
Property Value
DisplayName
Gets or sets the display name of the app role.
public string DisplayName { get; set; }
Property Value
Enabled
Gets or sets whether the app role is enabled.
public BooleanOption Enabled { get; set; }
Property Value
Identifier
Gets or sets the identifier of the app role.
public Guid Identifier { get; set; }
Property Value
OriginType
Gets or sets the origin type.
public EntraAppRoleOriginType OriginType { get; set; }
Property Value
Value
Gets or sets the value of the app role.
public string Value { get; set; }
Property Value
Methods
CompareTo(EntraAppRole)
Compares the two CENTREL.XIA.Configuration.Types.EntraAppRole objects to allow sorting by display name.
public int CompareTo(EntraAppRole other)
Parameters
otherEntraAppRoleThe CENTREL.XIA.Configuration.Types.EntraAppRole to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.EntraAppRole objects.
ToString()
Returns the display name of the app role.
public override string ToString()
Returns
- string
The display name of the app role.