Add "details" parameter to AbstractAuthenticationProvider.authenticate
abstract method.