Previous Topic: ExceptionsNext Topic: Issuance Exceptions


Common Exceptions

The com.arcot.webfort.common.api.exception package provides the exceptions that are returned by AuthMinder Server and SDKs. The following table lists the exceptions of this package:

Classes

Exception Returned By

Description

CredentialNotFoundException

Server

This exception is returned if the credential with which the user is trying to authenticate was not found.

InvalidParamException

Server

This exception is returned if any of the parameter used in the operation has invalid value.

InvalidSDKConfigurationException

SDK

This exception is returned if the configuration file, whose absolute path is provided as the API input for initializing the API cannot be read.

SDKAlreadyInitializedException

SDK

This exception is returned if the SDK is already initialized.

SDKException

SDK

This exception is the base class for all client-side exceptions.

SDKInternalErrorException

SDK

This exception occurs if:

  • The request is not valid.
  • The SDK failed to release connections.
  • The SDK generated an unclassified error.

SDKNotInitializedException

SDK

This exception is returned if you are using the function before initializing the SDK.

ServerException Server

Server

Base class for all server-side exceptions.

ServerUnreachableException SDK

SDK

This exception is returned if the SDK was not able to connect to the AuthMinder Server.

TransactionException

Server

This exception is returned if there is internal error while executing the transactions. For example, UDS is not running or the databases are down.

UserNotFoundException

Server

This exception is returned if the user trying to perform the operation is not enrolled in AuthMinder.