Added methods to 'User Object' when user is autenticated on system.

Updated documentation that uses @exception now uses @throws by default.