protected byte[] getStaticSalt(final Map<String, Object> queryValues) {
        return FunctionUtils.doIfNotBlank(properties.getStaticSalt(),
            () -> properties.getStaticSalt().getBytes(StandardCharsets.UTF_8),
            () -> ArrayUtils.EMPTY_BYTE_ARRAY);
    }
This is {@link QueryAndEncodeDatabasePasswordEncoder}.

@author Misagh Moayyed
@since 7.0.0
support/cas-server-support-jdbc-authentication/src/main/java/org/apereo/cas/jdbc/QueryAndEncodeDatabasePasswordEncoder.java