Class EntraServicePrincipalCollection
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a collection of Entra directory service principals.
public class EntraServicePrincipalCollection : Collection<EntraServicePrincipal>, IList<EntraServicePrincipal>, ICollection<EntraServicePrincipal>, IList, ICollection, IReadOnlyList<EntraServicePrincipal>, IReadOnlyCollection<EntraServicePrincipal>, IEnumerable<EntraServicePrincipal>, IEnumerable
- Inheritance
-
EntraServicePrincipalCollection
- Implements
- Inherited Members
Constructors
EntraServicePrincipalCollection()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraServicePrincipalCollection class.
public EntraServicePrincipalCollection()
Methods
FindByApplicationIdentifier(Guid)
Returns the CENTREL.XIA.Configuration.Types.EntraServicePrincipal with the specified application identifier, or null if no CENTREL.XIA.Configuration.Types.EntraServicePrincipal with that application identifier is found.
public EntraServicePrincipal FindByApplicationIdentifier(Guid applicationIdentifier)
Parameters
applicationIdentifierGuidThe application identifier of the CENTREL.XIA.Configuration.Types.EntraServicePrincipal to locate in GUID format.
Returns
- EntraServicePrincipal
The CENTREL.XIA.Configuration.Types.EntraServicePrincipal with the specified application identifier.
FindByDisplayName(string)
Returns a CENTREL.XIA.Configuration.Types.EntraServicePrincipalCollection containing the service principals with the specified display name.
public EntraServicePrincipalCollection FindByDisplayName(string displayName)
Parameters
displayNamestringThe display name of the service principals to locate.
Returns
- EntraServicePrincipalCollection
A CENTREL.XIA.Configuration.Types.EntraServicePrincipalCollection containing the service principals with the specified display name.
FindByFirstLetter(string)
Returns a CENTREL.XIA.Configuration.Types.EntraServicePrincipalCollection that contains the service principals whose display name starts with the specified first letter.
public EntraServicePrincipalCollection FindByFirstLetter(string firstLetter)
Parameters
firstLetterstringThe first letter of the display name of the service principals to return, a value of "#" returns service principals whose display name starts with a character other than A-Z.
Returns
- EntraServicePrincipalCollection
A CENTREL.XIA.Configuration.Types.EntraServicePrincipalCollection that contains the service principals whose display name starts with the specified first letter.
FindByIdentifier(Guid)
Returns the CENTREL.XIA.Configuration.Types.EntraServicePrincipal with the specified unique identifier, or null if no CENTREL.XIA.Configuration.Types.EntraServicePrincipal with that unique identifier is found.
public EntraServicePrincipal FindByIdentifier(Guid identifier)
Parameters
identifierGuidThe unique identifier of the CENTREL.XIA.Configuration.Types.EntraServicePrincipal to locate in GUID format.
Returns
- EntraServicePrincipal
The CENTREL.XIA.Configuration.Types.EntraServicePrincipal with the specified unique identifier.
Sort()
Sorts the values in the collection.
public void Sort()