@Marker( SpringSecurityServices.class )
public static SaltSourceService buildSaltSource(
@Inject @Value( "${spring-security.password.salt}" ) final String salt ) throws Exception {
SaltSourceImpl saltSource = new SaltSourceImpl();
saltSource.setSystemWideSalt( salt );
saltSource.afterPropertiesSet();
return saltSource;
}