protected String getRememberedUserName(Serializable principal) { PortofinoRealm realm = ShiroUtils.getPortofinoRealm(); return realm.getUserPrettyName(principal); }
@Override public String getUserPrettyName(Serializable user) { return ensureDelegate().getUserPrettyName(user); }
@Override public String getUserPrettyName(Serializable user) { return ensureDelegate().getUserPrettyName(user); }
protected String getRememberedUserName(Serializable principal) { PortofinoRealm realm = ShiroUtils.getPortofinoRealm(); return realm.getUserPrettyName(principal); }
public String userInfo(Subject subject, PortofinoRealm portofinoRealm, String jwt) { boolean administrator = SecurityLogic.isAdministrator(portofinoConfiguration); Session session = subject.getSession(true); JSONStringer stringer = new JSONStringer(); stringer. object(). key("portofinoSessionId").value(session.getId()). key("userId").value(ShiroUtils.getUserId(subject)). key("displayName").value(portofinoRealm.getUserPrettyName((Serializable) subject.getPrincipal())). key("administrator").value(administrator). key("groups").value(portofinoRealm.getGroups(subject.getPrincipal())). key("jwt").value(jwt). endObject(); return stringer.toString(); }