Factory function that creates a user information object.
Optional
Optional factory parameters.
A constructed instance of IUserInfo.
Factory function that creates a user information object.