Class ConfigParams


  • public class ConfigParams
    extends Object
    The configuration parameters for D1 SDK initializations.
    Since:
    1.0.0
    • Constructor Detail

      • ConfigParams

        public ConfigParams()
    • Method Detail

      • buildConfigCore

        @NonNull
        public static D1Params buildConfigCore​(@NonNull
                                               String consumerID)
        Build configuration for core module. Application is responsible to provide consumerID value.
        Parameters:
        consumerID - The consumer identifier
        Returns:
        The param object
      • buildConfigCard

        @NonNull
        public static D1Params buildConfigCard​(@NonNull
                                               Activity activity,
                                               @NonNull
                                               OEMPayType oemPayType,
                                               @Nullable
                                               String samsungServiceID)
        Build configuration for card module
        Parameters:
        activity - The caller activity
        oemPayType - The OEM Pay Type: Google pay or Samsung pay
        samsungServiceID - The samsung service identifier for Samsung Pay type
        Returns:
        The param object