Exemplo n.º 1
0
  @Override
  public boolean hasPermission(JWSToken token, Permission permission) {
    String name;
    if (permission.getResourceClass() != null) {
      name =
          String.class.getName()
              + "["
              + permission.getResourceIdentifier()
              + "]."
              + permission.getOperation();
    } else {
      name = permission.getResource() + "." + permission.getOperation();
    }

    return token.getPermissions().contains(name);
  }