Class GRNPermission

java.lang.Object
org.graylog.security.permissions.GRNPermission
All Implemented Interfaces:
org.apache.shiro.authz.Permission

public abstract class GRNPermission extends Object implements org.apache.shiro.authz.Permission
  • Constructor Details

    • GRNPermission

      public GRNPermission()
  • Method Details

    • type

      public abstract String type()
    • target

      public abstract GRN target()
    • create

      public static GRNPermission create(String type, GRN target)
    • implies

      public boolean implies(org.apache.shiro.authz.Permission p)
      Specified by:
      implies in interface org.apache.shiro.authz.Permission
    • jsonValue

      public String jsonValue()