@Override
    public int hashCode() {
        return Arrays.hashCode(hashBytes);
    }
<p>A token fingerprint represents an opaque sequence of bytes that is expected
to globally identify any particular token within a particular token domain.
</p><p>
Token fingerprints should not be used directly for access checks; use derived
{@link TokenCheckHash} instances for this purpose.
</p><p>
Fingerprints are printed in the common hex:hex:hex:... format, e.g.
<code>53:2e:4e:09:d5:4f:96:f4:1a:44:82:ef:f0:44:b9:a2</code>
</p>
security-utils/src/main/java/com/yahoo/security/token/TokenFingerprint.java