Not entirely correct. Vaccines can never protect one from virus invasions. Because no vaccine I know of builds a shroud of airtight glass around the body. If you are breathing, and an infected person is breathing near you, the virus can float into lungs.
The job of vaccines is to prepare the body with anti-bodies so that when the virus arrives, the body has a better chance to kill the virus before the virus kills you.
In personal experience, I was vaccinated with smallpox vaccine but 3 years later I got infected. But the anti-bodies did their job and I did not join the 30% mortality group from smallpox. That was 70 years ago. Smallpox vaccine has been so successful, it has practically eradicated the disease from earth. But even that vaccine could not prevent me from getting infected.
True in the general sense, but my comment was specifically about the purported Wuhan flu “vaccines”.