java.lang.Object
org.cryptomator.frontend.dokany.internal.structure.filesecurity.SecurityIdentifier
All Implemented Interfaces:
Byteable

public class SecurityIdentifier extends Object implements Byteable
Object-oriented implementation of the SID structure. See also the microsoft doc. TODO: implement add() method to add subAuthorities
  • Constructor Details

    • SecurityIdentifier

      public SecurityIdentifier(SidIdentifierAuthority sidAuth, List<Integer> subAuthorities)
      Creates a SecurityIdentifier with the given Authority and Subauthorities. The number of Subauthorities is bounded from above by 15 and if the List of subauthorities exceeds this limit only the first 15 will be taken.
      Parameters:
      sidAuth -
      subAuthorities -
  • Method Details