private static void tokenizeUserSubject(StringBuilder state, UserSubject subject) { if (subject != null) { // 1 state.append(tokenizeString(subject.getLogin())); state.append("&"); // 2 state.append(tokenizeString(subject.getId())); state.append("&"); // 3 state.append(tokenizeString(subject.getRoles().toString())); state.append("&"); // 4 state.append(tokenizeString(subject.getProperties().toString())); } else { state.append("&"); } }