Class ScRole

java.lang.Object
io.vertx.tp.rbac.logged.ScRole

public class ScRole extends Object
Data in Global Shared Data for current role Connect to Pool: permissionPool
Author:
Lang
  • Method Details

    • login

      public static ScRole login(String roleId)
    • key

      public String key()
    • authorities

      public Set<String> authorities()
    • clear

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> clear()
    • fetchWithCache

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> fetchWithCache()
    • fetch

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> fetch()
    • refresh

      public void refresh()
    • refresh

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> refresh(io.vertx.core.json.JsonArray permissions)
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object