diff --git a/pyvcloud/vcd/vcd_client.py b/pyvcloud/vcd/vcd_client.py index 1b49809e..e7e0770b 100644 --- a/pyvcloud/vcd/vcd_client.py +++ b/pyvcloud/vcd/vcd_client.py @@ -148,6 +148,10 @@ def _initialize_openapi_client(self): self.set_default_header("Accept", f'application/*;version={self._api_version}') self.set_default_header("Authorization", api_token) + + def rehydrate_from_token(self, token, is_jwt_token=False): + super().rehydrate_from_token(token=token, is_jwt_token=is_jwt_token) + self._initialize_openapi_client() def logout(self): """Logout current user and clear the session."""