类 RemoteAuthorityService

  • 所有已实现的接口:
    org.beangle.commons.bean.Initializing, org.beangle.security.data.ProfileService

    public class RemoteAuthorityService
    extends Object
    implements org.beangle.security.data.ProfileService, org.beangle.commons.bean.Initializing
    http://localhost:8080/platform/user/dimensions/departments.json http://localhost:8080/platform/security/func/edu-lesson-adminapp/permissions/role/1.json http://localhost:8080/platform/security/data/permissions/user/root.json?data=org.openurp.base.edu .model.Student&app=edu-lesson-adminapp
    作者:
    chaostone
    • 构造器详细资料

      • RemoteAuthorityService

        public RemoteAuthorityService()
    • 方法详细资料

      • init

        public void init()
                  throws Exception
        指定者:
        init 在接口中 org.beangle.commons.bean.Initializing
        抛出:
        Exception
      • getProfiles

        public List<org.beangle.security.core.userdetail.Profile> getProfiles​(String userCode,
                                                                              String function)
        指定者:
        getProfiles 在接口中 org.beangle.security.data.ProfileService
      • getPermission

        public org.beangle.security.data.Permission getPermission​(String user,
                                                                  String dataResource,
                                                                  String functionResource)
        指定者:
        getPermission 在接口中 org.beangle.security.data.ProfileService
      • extractResource

        public String extractResource​(String uri)
      • setDataResolver

        public void setDataResolver​(UserDataResolver dataResolver)