Re-add BadCredentialsException if no X509 certificate was provided