# Package de.esprit.netsuite.server.auth.error

Contains a collection of errors thrown by the user authorization system

See: Description

- Exception Summary
  Exception | Description
  --- | ---
  AbstractUserManagerException | This is the base class for all `UserManager` exceptions
  CannotClearAdminPasswordException | This error is thrown when the admin user tries to clear his password
  CannotDeleteRootUserException | This error is thrown on attempt to delete the user with uidKey=0
  CannotLockYourselfException | This error is thrown when an admin tries to lock himself
  CannotRemovePermissionOnYourselfException | This error is thrown when an admin tries to remove its own admin permission
  EmptyPasswordNotAllowedException | This exception is thrown when a user password is cleared but empty passwords are not allowed
  GroupAlreadyExistsException | This Exception is thrown, when a user with the given userName already exists.
  GroupHasStillUsersException | This error is thrown on an attempt to delete a group which has still users assigned
  InvalidLoginException | This Exception is thrown the user login failed
  InvalidPasswordException | This exception is thrown when the users new password does not match the rules defined for password validity
  InvalidUserException | This Exception is thrown the user could not be identified by the server
  MaxUserConnectionsExceededException | This Exception is thrown when a client tries to connect but the license does not allow any more connections
  NoSuchGroupException | This error is thrown when the expected group does not exist
  UserAlreadyExistsException | This Exception is thrown, when a user with the given userName already exists.
  UserStillLoggedInException | This error is thrown on attempt to change a user while it is still logged in.

## Package de.esprit.netsuite.server.auth.error Description

Contains a collection of errors thrown by the user authorization system

Copyright © 2014 EsprIT-Systems. All Rights Reserved.