public void setSearchPackages(Set<String> searchPackages) {
        this.searchPackages = searchPackages;
    }
Sets a set of package names that can be searched for {@link HashFormat} implementations according to
heuristics defined in the {@link #getHashFormatClass(String, String) getHashFormat(packageName, token)} JavaDoc.
<h3>Efficiency</h3>
Configuring this property is not as efficient as configuring a {@link #getFormatClassNames() formatClassNames}
map, but it may be more convenient depending on the number of {@code HashFormat} implementations that
need to be supported by this factory.

@param searchPackages a set of package names that can be searched for {@link HashFormat} implementations
crypto/hash/src/main/java/org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.java