Interface CHCodeVerifier


public interface CHCodeVerifier
CHMobilePin verification interface
  • Method Summary

    Modifier and Type
    Method
    Description
    Gives the pin inputer object to input byte by byte manually.
    void
    Input the string for the verification IMPORTANT:The input String value should contain only alphanumeric characters.
    void
    Depending on the CHVerificationMethod, the MPA may be informed right away if the SDK is not able to verify the CVM (e.g.
    void
    An API to set the CVM type for WalletPIN.
  • Method Details

    • inputCode

      void inputCode(String code)
      Input the string for the verification IMPORTANT:The input String value should contain only alphanumeric characters. eg. 0-9, a-z, A-Z. The length shall be at least 4 and maximum 32.
      Parameters:
      code - the input code
    • getSecureCodeInputer

      SecureCodeInputer getSecureCodeInputer()
      Gives the pin inputer object to input byte by byte manually. IMPORTANT:The input String value should contain only alphanumeric characters. eg. 0-9, a-z, A-Z.
      Returns:
      SecureCodeInputer instance.
    • setCHCodeVerifierListener

      void setCHCodeVerifierListener(CHCodeVerifierListener listener)
      Depending on the CHVerificationMethod, the MPA may be informed right away if the SDK is not able to verify the CVM (e.g. Wallet PIN).
      Parameters:
      listener - - the callback to delegate the result to the MPA.
    • setCVMType

      void setCVMType(CVMType cvm)
      An API to set the CVM type for WalletPIN.
      Parameters:
      cvm - CVMType