public boolean equals(final Object obj) { if (! (obj instanceof RawScramDigestPassword)) { return false; } RawScramDigestPassword other = (RawScramDigestPassword) obj; return iterationCount == other.iterationCount && getAlgorithm().equals(other.getAlgorithm()) && Arrays.equals(digest, other.digest) && Arrays.equals(salt, other.salt); } }
public int hashCode() { return multiHashOrdered(multiHashOrdered(multiHashOrdered(Arrays.hashCode(digest), Arrays.hashCode(salt)), iterationCount), getAlgorithm().hashCode()); }
public boolean equals(final Object obj) { if (! (obj instanceof RawScramDigestPassword)) { return false; } RawScramDigestPassword other = (RawScramDigestPassword) obj; return iterationCount == other.iterationCount && getAlgorithm().equals(other.getAlgorithm()) && Arrays.equals(digest, other.digest) && Arrays.equals(salt, other.salt); } }
public boolean equals(final Object obj) { if (! (obj instanceof RawScramDigestPassword)) { return false; } RawScramDigestPassword other = (RawScramDigestPassword) obj; return iterationCount == other.iterationCount && getAlgorithm().equals(other.getAlgorithm()) && Arrays.equals(digest, other.digest) && Arrays.equals(salt, other.salt); } }
public boolean equals(final Object obj) { if (! (obj instanceof RawScramDigestPassword)) { return false; } RawScramDigestPassword other = (RawScramDigestPassword) obj; return iterationCount == other.iterationCount && getAlgorithm().equals(other.getAlgorithm()) && Arrays.equals(digest, other.digest) && Arrays.equals(salt, other.salt); } }
public int hashCode() { return multiHashOrdered(multiHashOrdered(multiHashOrdered(Arrays.hashCode(digest), Arrays.hashCode(salt)), iterationCount), getAlgorithm().hashCode()); }
public int hashCode() { return multiHashOrdered(multiHashOrdered(multiHashOrdered(Arrays.hashCode(digest), Arrays.hashCode(salt)), iterationCount), getAlgorithm().hashCode()); }
public int hashCode() { return multiHashOrdered(multiHashOrdered(multiHashOrdered(Arrays.hashCode(digest), Arrays.hashCode(salt)), iterationCount), getAlgorithm().hashCode()); }