equals-hascode + jaas