List of usage examples for org.apache.shiro.authz.permission WildcardPermission toString
public String toString()
From source file:com.freedomotic.persistence.RoleConverter.java
License:Open Source License
/** * * @param o// ww w.ja v a 2 s.c om * @param writer * @param mc */ @Override public void marshal(Object o, HierarchicalStreamWriter writer, MarshallingContext mc) { SimpleRole r = (SimpleRole) o; writer.addAttribute("name", r.getName()); writer.startNode("permissions"); for (Permission p : r.getPermissions()) { WildcardPermission wp = (WildcardPermission) p; writer.startNode("permission"); writer.setValue(wp.toString().replace("[", "").replace("]", "").replace(" ", "")); writer.endNode(); } writer.endNode(); }