Class LocalTransactionParams

java.lang.Object
com.vasco.orchestration.client.flows.CryptoApplicationIndexParams
com.vasco.orchestration.client.flows.local_transaction.LocalTransactionParams

public class LocalTransactionParams extends com.vasco.orchestration.client.flows.CryptoApplicationIndexParams
Parameters for performing a local transaction.
  • Constructor Details

    • LocalTransactionParams

      public LocalTransactionParams()
  • Method Details

    • getOrchestrationUser

      public OrchestrationUser getOrchestrationUser()
      Gets the configured user for performing a local transaction.
      Returns:
      the configured user
    • setOrchestrationUser

      public void setOrchestrationUser(OrchestrationUser orchestrationUser)
      Sets the user to be used for performing a local transaction.
      Parameters:
      orchestrationUser - the user
    • getDataFields

      public List<String> getDataFields()
      Returns:
      the data fields used to generate the signature.
    • setDataFields

      public void setDataFields(List<String> dataFields)
      Parameters:
      dataFields - the data fields to use for generating the signature.
    • getProtectionType

      public ProtectionType getProtectionType()
      Returns:
      the protection type used to generate the one-time password.
    • setProtectionType

      public void setProtectionType(ProtectionType protectionType)
      Parameters:
      protectionType - the protection type used to generate the one-time password.
    • getLocalTransactionCallback

      public LocalTransactionCallback getLocalTransactionCallback()
      Returns:
      the callback used to receive events related to local transaction.
    • setLocalTransactionCallback

      public void setLocalTransactionCallback(LocalTransactionCallback localTransactionCallback)
      Parameters:
      localTransactionCallback - the callback used to receive events related to local transaction.