Class PrivilegeAlias

java.lang.Object
org.gridgain.internal.rbac.privileges.PrivilegeAlias

public class PrivilegeAlias extends Object
Privilege alias containing action alias and selector. But unlike Privilege it can not be used directly. It should be converted to set of privileges by calling toPrivileges().
  • Method Details

    • builder

      public static PrivilegeAlias.Builder builder()
      Builder for PrivilegeAlias.
      Returns:
      Builder.
    • fromAction

      public static PrivilegeAlias fromAction(ActionAlias actionAlias)
      Creates a privilege alias from action alias.
      Parameters:
      actionAlias - Action alias.
      Returns:
      Privilege alias.
    • toPrivileges

      public Set<Privilege> toPrivileges()
      Converts the privilege alias to a set of privileges.
      Returns:
      Set of privileges.
    • format

      public String format()
      Returns user-friendly string representation.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object