Class AclData

java.lang.Object
io.vertx.tp.rbac.atom.acl.AclData
All Implemented Interfaces:
io.horizon.specification.meta.secure.Acl, Serializable

public class AclData extends Object implements io.horizon.specification.meta.secure.Acl
Author:
Lang Data Structure with calculation
See Also:
  • Constructor Details

    • AclData

      public AclData(SVisitant visitant)
  • Method Details

    • aclVisible

      public Set<String> aclVisible()
      Specified by:
      aclVisible in interface io.horizon.specification.meta.secure.Acl
    • phase

      public io.horizon.eon.em.secure.ActPhase phase()
      Specified by:
      phase in interface io.horizon.specification.meta.secure.Acl
    • bind

      public void bind(io.vertx.core.json.JsonObject record)
      Specified by:
      bind in interface io.horizon.specification.meta.secure.Acl
    • config

      public io.horizon.specification.meta.secure.Acl config(io.vertx.core.json.JsonObject config)
      Specified by:
      config in interface io.horizon.specification.meta.secure.Acl
    • config

      public io.vertx.core.json.JsonObject config()
      Specified by:
      config in interface io.horizon.specification.meta.secure.Acl
    • acl

      public io.vertx.core.json.JsonObject acl()
      Specified by:
      acl in interface io.horizon.specification.meta.secure.Acl