Class TokenizationSignatureRequest

java.lang.Object
com.broadleafcommerce.payment.service.signature.TokenizationSignatureRequest
All Implemented Interfaces:
Serializable

public class TokenizationSignatureRequest extends Object implements Serializable
Author:
mariestandeven
See Also:
  • Constructor Details

    • TokenizationSignatureRequest

      public TokenizationSignatureRequest()
  • Method Details

    • getServiceCommand

      public String getServiceCommand()
      APS service command with possible values in TOKENIZATION, CREATE_TOKEN, & UPDATE_TOKEN.
    • getMerchantReference

      public String getMerchantReference()
      The reference to the merchant order, by default {cartId}-{timestamp}.
    • getTokenName

      public String getTokenName()
      The token for the request provided by APS, optional.
    • getNewTokenName

      public String getNewTokenName()
      The new token for an update token request, optional. Should only be sent on UPDATE_TOKEN request.
    • getTokenStatus

      public String getTokenStatus()
      The token status for the request, optional. Should only be sent on UPDATE_TOKEN request.
    • getLanguage

      public String getLanguage()
      The language of the request.
    • getCurrency

      public String getCurrency()
      The currency for the request, optional.
    • getReturnUrl

      public String getReturnUrl()
      The return url for the tokenization request. This is where APS will send the response for the tokenization request.
    • getTenantId

      public String getTenantId()
      The tenant id associated with the current request.
    • getApplicationId

      public String getApplicationId()
      The application id associated with the current request.
    • setServiceCommand

      public void setServiceCommand(String serviceCommand)
      APS service command with possible values in TOKENIZATION, CREATE_TOKEN, & UPDATE_TOKEN.
    • setMerchantReference

      public void setMerchantReference(String merchantReference)
      The reference to the merchant order, by default {cartId}-{timestamp}.
    • setTokenName

      public void setTokenName(String tokenName)
      The token for the request provided by APS, optional.
    • setNewTokenName

      public void setNewTokenName(String newTokenName)
      The new token for an update token request, optional. Should only be sent on UPDATE_TOKEN request.
    • setTokenStatus

      public void setTokenStatus(String tokenStatus)
      The token status for the request, optional. Should only be sent on UPDATE_TOKEN request.
    • setLanguage

      public void setLanguage(String language)
      The language of the request.
    • setCurrency

      public void setCurrency(String currency)
      The currency for the request, optional.
    • setReturnUrl

      public void setReturnUrl(String returnUrl)
      The return url for the tokenization request. This is where APS will send the response for the tokenization request.
    • setTenantId

      public void setTenantId(String tenantId)
      The tenant id associated with the current request.
    • setApplicationId

      public void setApplicationId(String applicationId)
      The application id associated with the current request.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object