in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/Mapping.java [146:167]
public String asString() {
StringBuilder sb = new StringBuilder();
sb.append(serviceName);
if (subServiceName != null) {
sb.append(':').append(subServiceName);
}
sb.append('=');
if (userName != null) {
sb.append(userName);
} else {
sb.append('[');
Iterator<String> it = principalNames.iterator();
while (it.hasNext()) {
sb.append(it.next());
if (it.hasNext()) {
sb.append(',');
}
}
sb.append(']');
}
return sb.toString();
}