Class IdAuthenticationAppException

java.lang.Object
java.lang.Throwable
java.lang.Exception
io.mosip.kernel.core.exception.BaseCheckedException
io.mosip.authentication.core.exception.IdAuthenticationBaseException
io.mosip.authentication.core.exception.IdAuthenticationAppException
All Implemented Interfaces:
ObjectWithMetadata, Serializable

public class IdAuthenticationAppException extends IdAuthenticationBaseException
The base exception for ID Authentication application which is always associated with an error code. This exception is thrown at application level, usually wrapped with root cause.
Author:
Manoj SP
See Also:
  • Constructor Details

    • IdAuthenticationAppException

      public IdAuthenticationAppException()
      Instantiates a new id authentication app exception.
    • IdAuthenticationAppException

      public IdAuthenticationAppException(String errorCode, String errorMessage)
      Constructs exception for the given error code and error message.
      Parameters:
      errorCode - the error code
      errorMessage - the error message
      See Also:
      • BaseUncheckedException(String, String)
    • IdAuthenticationAppException

      public IdAuthenticationAppException(String errorCode, String errorMessage, Throwable cause)
      Constructs exception for the given error code, error message and Throwable.
      Parameters:
      errorCode - the error code
      errorMessage - the error message
      cause - the cause
      See Also:
      • BaseUncheckedException(String, String, Throwable)
    • IdAuthenticationAppException

      public IdAuthenticationAppException(IdAuthenticationErrorConstants exceptionConstant)
      Constructs exception for the given IdAuthenticationErrorConstants.
      Parameters:
      exceptionConstant - the exception constant
      See Also:
      • BaseUncheckedException(String, String)
    • IdAuthenticationAppException

      public IdAuthenticationAppException(IdAuthenticationErrorConstants exceptionConstant, Throwable rootCause)
      Constructs exception for the given IdAuthenticationErrorConstants and Throwable.
      Parameters:
      exceptionConstant - the exception constant
      rootCause - the root cause
      See Also:
      • BaseUncheckedException(String, String, Throwable)