(similar to [GUAC-173])
To use e.g. UltraVNC domain authentication a unsername is needed.
I looked at underlying libvncclient and realized there seems to be support: typedef union _rfbCredential has both username and password fields.
So perhaps only a input field for username is missing which can be straightforward sent to libvncclient?