Class PermissionsUtils

java.lang.Object
overit.geocallapp.utilities.system.PermissionsUtils

public class PermissionsUtils extends Object
Utility class for working with Permission objects.
Provides static methods to extract and manipulate permission names and aliases.
This class cannot be instantiated.
Since:
1.0
  • Method Details

    • getAliases

      public static String[] getAliases(Permission... permissions)
      Extracts all permission names and aliases from the given permissions. Combines the main permission names with their associated aliases into a single array.
      Parameters:
      permissions - the Permission objects to process
      Returns:
      an array containing all permission names and aliases
      Throws:
      IllegalArgumentException - if permissions is null or empty