<PackageReference Include="System.Security.AccessControl" Version="5.0.0-rc.1.20451.14" />

RawAcl

public sealed class RawAcl : GenericAcl
Represents an Access Control List (ACL).
public RawAcl(byte revision, int capacity)

Initializes a new instance of the RawAcl class with the specified revision level.

public RawAcl(byte[] binaryForm, int offset)

Initializes a new instance of the RawAcl class from the specified binary form.

public void InsertAce(int index, GenericAce ace)

Inserts the specified Access Control Entry (ACE) at the specified index.

public void RemoveAce(int index)

Removes the Access Control Entry (ACE) at the specified location.