Class SaAuthenticationException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SaLicenseNotAllowedException, SaPasswordExpiredException

public class SaAuthenticationException extends SaBasicException
Authentication exceptions which may occur in the following situations.
Authentication
  • "system failure during log on process",
  • "user does not exist",
  • "wrong password",
  • "user account is inactive",
  • "no current user for automatic login found",
  • "client was not supplied",
  • "no licenses available for login",
  • "user account is already in use",
  • "password has expired",
  • "invalid client kind",
  • "user is not logged in".
  • "authentication's server IP does not match",
  • "authentication's port number does not match",
  • "authentication contains invalid token address",
    Access rights
  • "insufficient rights for accessing document",
  • "flags for document access could not be determined",
    GetUserIDs
  • "SYSACLUSERLIST column not found in definition",
  • "column SYSACLUSERLIST has invalid type",
  • Author:
    rad
    See Also:
    • Constructor Details

      • SaAuthenticationException

        public SaAuthenticationException(String message)
        Constructs SaAuthentificationException with the specified message and nested exception.
        Parameters:
        message - the detail message (which is saved for later retrieval by the Throwable.getMessage() method).
        See Also:
      • SaAuthenticationException

        public SaAuthenticationException(String message, Throwable cause)
        Constructs SaAuthentificationException with the specified message and nested exception.
        Parameters:
        message - the detail message (which is saved for later retrieval by the Throwable.getMessage() method).
        cause - the cause (which is saved for later retrieval by the Throwable.getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
        See Also: