We need to collect a 3rd key (vault_id) apart from `username` and `password` in case of VGS for SDK use case