Sets the name of the {@link java.security.MessageDigest MessageDigest} algorithm that will be used to compute hashes.
Sets the number of hash iterations that will be performed during hash computation.
Sets the 'private' (internal) salt to be paired with a 'public' (random or supplied) salt during hash computation.
Sets a source of randomness used to generate public salts that will in turn be used during hash computation.
Computes a hash based on the given request.
A {@code HashService} that allows configuration of its strategy via JavaBeans-compatible setter methods.