@Override
    public int hashCode() {
        return Objects.hash(id,
                version,
                createTimeMs,
                createUser,
                updateTimeMs,
                updateUser,
                owner,
                apiKeyHash,
                apiKeyPrefix,
                expireTimeMs,
                name,
                comments,
                enabled,
                hashAlgorithm);
    }
A hashed API key. The actual API key is not persisted.
stroom-core-shared/src/main/java/stroom/security/shared/HashedApiKey.java