@JsonIgnore
    public String getFullName() {
        if (firstName == null && lastName == null) {
            return null;
        } else {
            return String.join(
                    " ",
                    Optional.ofNullable(firstName).orElse(""),
                    Optional.ofNullable(lastName).orElse(""));
        }
    }
@return The users full name, e.g. "Joe Bloggs".
stroom-core-shared/src/main/java/stroom/security/identity/shared/Account.java