Thanks for reading.
In short: no. It's only designed for Google oauth2 token endpoint. No other endpoint are supported.
In addition, I never worked with HashiCorp Vault (my company neither) and I'm not able to say if the code is far, or not, of the Auth Method.