@Override
    public boolean equals(final Object object) {
        if (this == object) {
            return true;
        }
        if (object == null || getClass() != object.getClass()) {
            return false;
        }
        final DataFeedKeyUserIdentity that = (DataFeedKeyUserIdentity) object;
        return Objects.equals(subjectId, that.subjectId) && Objects.equals(displayName,
                that.displayName);
    }
{@link UserIdentity} obtained when authenticated by {@link HashedDataFeedKey}
stroom-receive/stroom-receive-common/src/main/java/stroom/receive/common/DataFeedKeyUserIdentity.java