示例#1
0
文件: User.java 项目: gspandy/jPOS-EE
 public boolean hasPermission(String permName) {
   if (permName != null) {
     for (Role r : roles) {
       if (r.hasPermission(permName)) return true;
     }
   }
   return false;
 }
示例#2
0
文件: User.java 项目: gspandy/jPOS-EE
 public boolean hasAnyPermission(String[] permNames) {
   if (permNames != null) {
     for (String p : permNames) {
       for (Role r : roles) {
         if (r.hasPermission(p)) return true;
       }
     }
   }
   return false;
 }
示例#3
0
文件: User.java 项目: gspandy/jPOS-EE
 public boolean hasAllPermissions(String[] permNames) {
   if (permNames != null) {
     for (String p : permNames) {
       boolean hasPerm = false;
       for (Role r : roles) {
         if (r.hasPermission(p)) hasPerm = true;
       }
       if (!hasPerm) return false;
     }
     return true;
   }
   return false;
 }