Well stated.
Nobody has any obligation to open the door for anybody knocking.
For anybody who continues to linger and demand the door be opened is at that point criminal trespass.
If they are uninvited and there unannounced,then they are trespassing.