SQLPasswordAuthenticationProvider instantiation now restricted to package/protected access