/** Converts rdata to a String */ String rrToString() { StringBuffer sb = new StringBuffer(); sb.append(hashAlg); sb.append(' '); sb.append(flags); sb.append(' '); sb.append(iterations); sb.append(' '); if (salt == null) sb.append('-'); else sb.append(base16.toString(salt)); sb.append(' '); sb.append(b32.toString(next)); if (!types.empty()) { sb.append(' '); sb.append(types.toString()); } return sb.toString(); }