Enum Class DCMErrorCodes

java.lang.Object
java.lang.Enum<DCMErrorCodes>
com.gemalto.mfs.mwsdk.dcm.DCMErrorCodes
All Implemented Interfaces:
Serializable, Comparable<DCMErrorCodes>, Constable

public enum DCMErrorCodes extends Enum<DCMErrorCodes>
  • Enum Constant Details

    • TOKENID_MISSING

      public static final DCMErrorCodes TOKENID_MISSING
      Contains the error code for the Token ID which is missing in the card profile.
    • DC_TOKENID_MISSING

      public static final DCMErrorCodes DC_TOKENID_MISSING
      Contains the error code for the Digital Card ID which is missing in the card profile.
    • SCHEME_MISSING

      public static final DCMErrorCodes SCHEME_MISSING
      Contains the error code for the Card Scheme which is missing in the card profile.
    • DC_SCHEME_MISSING

      public static final DCMErrorCodes DC_SCHEME_MISSING
    • BOTH_TOKENID_MISSING

      public static final DCMErrorCodes BOTH_TOKENID_MISSING
      Contains the error codes for both Token ID and Digital Card ID which are missing in the card profile.
    • BOTH_SCHEME_MISSING

      public static final DCMErrorCodes BOTH_SCHEME_MISSING
    • ADDITIONAL_DATA_MISSING

      public static final DCMErrorCodes ADDITIONAL_DATA_MISSING
      Contains the error code for the Additional Data which is missing in the card profile.
    • PRODUCTID_MISSING

      public static final DCMErrorCodes PRODUCTID_MISSING
      Contains the error code for the Product ID which is missing in the card profile.
    • PAN_LAST4DIGITS_MISSING

      public static final DCMErrorCodes PAN_LAST4DIGITS_MISSING
      Contains the error code for the last 4 digits of the PAN which is missing in the card profile.
    • PPSE_FCI_MISSING

      public static final DCMErrorCodes PPSE_FCI_MISSING
      Contains the error code for the PPSEFci which is missing in the card profile.
    • AIDINFO_MISSING

      public static final DCMErrorCodes AIDINFO_MISSING
      Contains the error code for the AidInfo Object which is missing in the card profile.
    • AIDINFO_AID_MISSING

      public static final DCMErrorCodes AIDINFO_AID_MISSING
      Contains the error code for the AID Value which is missing in the AidInfo Object of the card profile.
    • AIDINFO_PAYMENT_FCI_MISSING

      public static final DCMErrorCodes AIDINFO_PAYMENT_FCI_MISSING
      Contains the error code for the Payment FCI which is missing in the AidInfo Object of the card profile.
    • AIDINFO_GPORESPONSE_MISSING

      public static final DCMErrorCodes AIDINFO_GPORESPONSE_MISSING
      Contains the error code for the GPO Response which is missing in the AidInfo Object of the card profile.
    • AIDINFO_CAP_MISSING

      public static final DCMErrorCodes AIDINFO_CAP_MISSING
      Contains the error code for the CAP value which is missing in the AidInfo Object of the card profile.
    • RECORDS_MISSING

      public static final DCMErrorCodes RECORDS_MISSING
      Contains the error code for the Record which is missing in the card profile.
    • RECORDS_SFI_MISSING

      public static final DCMErrorCodes RECORDS_SFI_MISSING
      Contains the error code for the SFI value which is missing in the Record Object of the card profile.
    • RECORDS_RECORDNUMBER_MISSING

      public static final DCMErrorCodes RECORDS_RECORDNUMBER_MISSING
      Contains the error code for the Record Number value which is missing in the Record Object of the card profile.
    • RECORDS_RECORDVALUE_MISSING

      public static final DCMErrorCodes RECORDS_RECORDVALUE_MISSING
      Contains the error code for the Record Value which is missing in the Record Object of the card profile.
    • ALTERNATE_AIDINFO_MISSING

      public static final DCMErrorCodes ALTERNATE_AIDINFO_MISSING
      Contains the error code for the Alternate AIdInfo Object which is missing in the card profile.
    • ALTERNATE_AIDINFO_AID_MISSING

      public static final DCMErrorCodes ALTERNATE_AIDINFO_AID_MISSING
      Contains Error Code for Alternate Aid missing in Record Object Card Profile.
    • ALTERNATE_AIDINFO_PAYMENT_FCI_MISSING

      public static final DCMErrorCodes ALTERNATE_AIDINFO_PAYMENT_FCI_MISSING
      Contains Error Code for Alternate Payment FCI missing in Record Object Card Profile.
    • ALTERNATE_AIDINFO_GPORESPONSE_MISSING

      public static final DCMErrorCodes ALTERNATE_AIDINFO_GPORESPONSE_MISSING
      Contains Error Code for Alternate GPO Response missing in Record Object Card Profile.
    • ALTERNATE_AIDINFO_CAP_MISSING

      public static final DCMErrorCodes ALTERNATE_AIDINFO_CAP_MISSING
      Contains the error code for the CAP value which is missing in the Alternate AidInfo Object of the card profile.
    • ADDITIONAL_DATA_ODA_CERTIFICATE_EXPIRY_MISSING

      public static final DCMErrorCodes ADDITIONAL_DATA_ODA_CERTIFICATE_EXPIRY_MISSING
      Contains the error code for the expiry date value which is missing in the AdditionalData Object of the card profile. This is applicable only for Card Profile Scheme Visa.
    • ODA_PRIVATE_KEY_MISSING

      public static final DCMErrorCodes ODA_PRIVATE_KEY_MISSING
      Contains the error code for the ODA PrivateKey value which is missing in the card profile. This is applicable only for card profile with Visa scheme.
    • ODA_GPORESPONSEODA_MISSING

      public static final DCMErrorCodes ODA_GPORESPONSEODA_MISSING
    • NUMBER_OF_CREDS_NULL

      public static final DCMErrorCodes NUMBER_OF_CREDS_NULL
    • MINIMUM_PAYMENT_CREDS_NULL

      public static final DCMErrorCodes MINIMUM_PAYMENT_CREDS_NULL
    • WRONG_DIGITALIZED_CARD_STATE

      public static final DCMErrorCodes WRONG_DIGITALIZED_CARD_STATE
    • CARD_HAS_PROVISIONED_NULL

      public static final DCMErrorCodes CARD_HAS_PROVISIONED_NULL
    • NEXT_ATC_INDEX_NULL

      public static final DCMErrorCodes NEXT_ATC_INDEX_NULL
    • CACHED_ATC_NULL

      public static final DCMErrorCodes CACHED_ATC_NULL
    • KEY_TYPE_NULL

      public static final DCMErrorCodes KEY_TYPE_NULL
    • MINDAY_NULL

      public static final DCMErrorCodes MINDAY_NULL
    • ATC_START_INDEX_NULL

      public static final DCMErrorCodes ATC_START_INDEX_NULL
    • REP_COUNTER_NULL

      public static final DCMErrorCodes REP_COUNTER_NULL
    • LUK_PAY_REMAINING_NULL

      public static final DCMErrorCodes LUK_PAY_REMAINING_NULL
    • ATC_NULL

      public static final DCMErrorCodes ATC_NULL
    • ALTERNATE_GPORESPONSEODA_MISSING

      public static final DCMErrorCodes ALTERNATE_GPORESPONSEODA_MISSING
    • ADDITIONAL_DATA_PAN_EXPIRY_DATE_MISSING

      public static final DCMErrorCodes ADDITIONAL_DATA_PAN_EXPIRY_DATE_MISSING
    • CONTACTLESS_DATA_MISSING

      public static final DCMErrorCodes CONTACTLESS_DATA_MISSING
    • KEY_EXPIRY_DATE_NULL

      public static final DCMErrorCodes KEY_EXPIRY_DATE_NULL
    • DIVERSIFIER_NULL

      public static final DCMErrorCodes DIVERSIFIER_NULL
    • TIMESTAMP_NULL

      public static final DCMErrorCodes TIMESTAMP_NULL
    • DKI_NULL

      public static final DCMErrorCodes DKI_NULL
    • MAX_NO_OF_PAYMENT_NULL

      public static final DCMErrorCodes MAX_NO_OF_PAYMENT_NULL
    • PAYMENT_TYPE_NULL

      public static final DCMErrorCodes PAYMENT_TYPE_NULL
    • CREDS_STATUS_NULL

      public static final DCMErrorCodes CREDS_STATUS_NULL
    • CAP_NOT_SUPPORT_ODA

      public static final DCMErrorCodes CAP_NOT_SUPPORT_ODA
    • PROFILE_VALIDATION_FAILED

      public static final DCMErrorCodes PROFILE_VALIDATION_FAILED
  • Method Details

    • values

      public static DCMErrorCodes[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DCMErrorCodes valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getIntValue

      public int getIntValue()