GetUser always sets the oUser member even on failure in which case the value is set to an empty object.
o.GetUser(lcPK, lcPassword)
If 2 parameters are passed this parameter represents a Username
lcPassword
The password for the user to retrieve if 2 parameters are passed and the first parameter is a username. If username and password are passed behavior of this method is similar to Authenticate