Class ConfigParams


  • public final class ConfigParams
    extends Object
    The configuration parameters for D1 SDK initializations.
    Since:
    1.0.0
    • 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​(@Nullable
                                               Activity activity,
                                               @NonNull
                                               OEMPayType oemPayType,
                                               @Nullable
                                               String samsungServiceID)
        Deprecated.
        Build configuration for card module.
        Parameters:
        activity - The caller activity which is not mandatory since 3.2.0; If it is set to null, please use D1PushWallet#addDigitalCardToOEM(String, OEMPayType, Activity, D1Task.Callback) to digitize card.
        oemPayType - The OEM Pay Type: Google pay or Samsung pay.
        samsungServiceID - The Samsung service identifier for Samsung Pay type.
        Returns:
        The param object.