Class McdErrorCode

java.lang.Object
com.meawallet.mcd.McdErrorCode

public class McdErrorCode extends Object
Error codes.
  • Field Details

    • NOT_INITIALIZED

      public static final int NOT_INITIALIZED
      Library is not initialized (101).
      See Also:
    • OS_VERSION_NOT_SUPPORTED

      public static final int OS_VERSION_NOT_SUPPORTED
      Android versions below 5.0 (Lollipop) is not supported (102).
      See Also:
    • DEBUGGER_ATTACHED

      public static final int DEBUGGER_ATTACHED
      Debugger is attached (106). Debugger usage is not allowed.
      See Also:
    • SDK_DEBUG_IN_APP_RELEASE_NOT_ALLOWED

      public static final int SDK_DEBUG_IN_APP_RELEASE_NOT_ALLOWED
      Sdk debug build is used in application release build (112).
      See Also:
    • GENERIC_NETWORK_PROBLEM

      public static final int GENERIC_NETWORK_PROBLEM
      Generic network problem occurred (201).
      See Also:
    • NETWORK_TIMEOUT

      public static final int NETWORK_TIMEOUT
      Network connection timeout error (202).
      See Also:
    • UNKNOWN_HOST

      public static final int UNKNOWN_HOST
      Host not found (204).
      See Also:
    • SSL_HANDSHAKE_FAILED

      public static final int SSL_HANDSHAKE_FAILED
      SSL handshake have failed (207).
      See Also:
    • NO_NETWORK_CONNECTION

      public static final int NO_NETWORK_CONNECTION
      No network connection (209).
      See Also:
    • INTERNAL_ERROR

      public static final int INTERNAL_ERROR
      Internal library error (501).
      See Also:
    • INCORRECT_INPUT_DATA

      public static final int INCORRECT_INPUT_DATA
      Some input data is incorrect (505).
      See Also:
    • REMOTE_DATA_ERROR

      public static final int REMOTE_DATA_ERROR
      Library failed to process remote data (507).
      See Also:
    • INTERNAL_SERVER_ERROR

      public static final int INTERNAL_SERVER_ERROR
      Issue on the server side (508).
      See Also:
    • CRYPTO_ERROR

      public static final int CRYPTO_ERROR
      Crypto operation failure (510).
      See Also:
    • FAILED_TO_READ_CLIENT_CONFIG_FILE

      public static final int FAILED_TO_READ_CLIENT_CONFIG_FILE
      Failed to read/parse client config file (511).
      See Also:
    • INVALID_CONFIG_FILE

      public static final int INVALID_CONFIG_FILE
      Invalid client config file (512).
      See Also:
    • DATA_VALIDATION_ERROR

      public static final int DATA_VALIDATION_ERROR
      Data validation error received from Card API Service (601).
      See Also:
    • HEADER_API_KEY_ID_ERROR

      public static final int HEADER_API_KEY_ID_ERROR
      Request header API key processing error received from Card API Service (603).
      See Also:
    • HEADER_TRACE_ID_ERROR

      public static final int HEADER_TRACE_ID_ERROR
      Request header trace key processing error received from Card API Service (604).
      See Also:
    • HEADER_SECRET_ERROR

      public static final int HEADER_SECRET_ERROR
      Request header secret processing error received from Card API Service (605).
      See Also:
    • REMOTE_GATEWAY_TIMEOUT_ERROR

      public static final int REMOTE_GATEWAY_TIMEOUT_ERROR
      Gateway timeout error received from Card API Service (606).
      See Also:
    • ISSUER_CONFIGURATION_ERROR

      public static final int ISSUER_CONFIGURATION_ERROR
      Wrong protocol implementation between processing service provider and Mastercard or Issuer has been onboarded with invalid certificates (608).
      See Also:
    • CARD_NOT_FOUND

      public static final int CARD_NOT_FOUND
      Card not found on processing service provider side.
      See Also:
    • IDENTITY_PROVIDER_NOT_SET

      public static final int IDENTITY_PROVIDER_NOT_SET
      Card identity provider (McdCardIdentityProvider) is not set (701).
      See Also:
    • LOADING_ALREADY_IN_PROGRESS

      public static final int LOADING_ALREADY_IN_PROGRESS
      Card data is already being loaded (702).
      See Also:
  • Constructor Details

    • McdErrorCode

      public McdErrorCode()