Class CardControlSettings.Geography

java.lang.Object
com.thalesgroup.gemalto.d1.card.cardservice.CardControlSettings.Geography
Enclosing class:
CardControlSettings

public static final class CardControlSettings.Geography extends Object
The geographical settings for the card issued by D1. Contains the list of countries and regions that the card is allowed to use. If the geographical location is not defined then no geography control is performed; the card can be used worldwide.
  • Constructor Details

    • Geography

      public Geography()
  • Method Details

    • getRegionList

      @NonNull public List<CardControlSettings.Region> getRegionList()
      Gets the list of regions in which the payment/withdraw is allowed.
    • setRegionList

      public void setRegionList(@NonNull List<CardControlSettings.Region> regionList)
      Sets the list of regions in which the payment/withdraw is allowed.
    • getCountryList

      @NonNull public List<String> getCountryList()
      Gets the list of country codes (in ISO 3166-1 alpha-2 format) in which the payment/withdraw is allowed.
    • setCountryList

      public void setCountryList(@NonNull List<String> countryList)
      Sets the list of country codes (in ISO 3166-1 alpha-2 format) in which the payment/withdraw is allowed.