Table of Contents

Class EntraApplicationPermissionScope

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents an Entra directory application permission scope.

public class EntraApplicationPermissionScope : GlobalSerializableBase, IComparable<EntraApplicationPermissionScope>
Inheritance
EntraApplicationPermissionScope
Implements

Constructors

EntraApplicationPermissionScope()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraApplicationPermissionScope class.

public EntraApplicationPermissionScope()

Properties

AdminConsentDescription

Gets or sets the admin consent description.

public string AdminConsentDescription { get; set; }

Property Value

string

AdminConsentDisplayName

Gets or sets the admin consent display name.

public string AdminConsentDisplayName { get; set; }

Property Value

string

ConsentType

Gets or sets the consent type for the application.

public EntraApplicationPermissionScopeConsentType ConsentType { get; set; }

Property Value

EntraApplicationPermissionScopeConsentType

Identifier

Gets or sets the identifier of the permission scope.

public Guid Identifier { get; set; }

Property Value

Guid

IsEnabled

Gets or sets whether the permission scope is enabled.

public BooleanOption IsEnabled { get; set; }

Property Value

BooleanOption

ScopeName

Gets or sets the name of the scope.

public string ScopeName { get; set; }

Property Value

string

UserConsentDescription

Gets or sets the user consent description.

public string UserConsentDescription { get; set; }

Property Value

string

UserConsentDisplayName

Gets or sets the user consent display name.

public string UserConsentDisplayName { get; set; }

Property Value

string

Methods

CompareTo(EntraApplicationPermissionScope)

Compares two CENTREL.XIA.Configuration.Types.EntraApplicationPermissionScope objects to allow sorting alphabetically by scope name.

public int CompareTo(EntraApplicationPermissionScope other)

Parameters

other EntraApplicationPermissionScope

The CENTREL.XIA.Configuration.Types.EntraApplicationPermissionScope to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.EntraApplicationPermissionScope objects.

ToString()

Returns the scope name.

public override string ToString()

Returns

string

The scope name.