Class ThreeDS2ResponseData


  • public class ThreeDS2ResponseData
    extends Object
    ThreeDS2ResponseData
    • Constructor Detail

      • ThreeDS2ResponseData

        public ThreeDS2ResponseData()
    • Method Detail

      • acsChallengeMandated

        public ThreeDS2ResponseData acsChallengeMandated​(String acsChallengeMandated)
        acsChallengeMandated
        Parameters:
        acsChallengeMandated -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getAcsChallengeMandated

        public String getAcsChallengeMandated()
        acsChallengeMandated
        Returns:
        acsChallengeMandated
      • setAcsChallengeMandated

        public void setAcsChallengeMandated​(String acsChallengeMandated)
        acsChallengeMandated
        Parameters:
        acsChallengeMandated -
      • acsOperatorID

        public ThreeDS2ResponseData acsOperatorID​(String acsOperatorID)
        acsOperatorID
        Parameters:
        acsOperatorID -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getAcsOperatorID

        public String getAcsOperatorID()
        acsOperatorID
        Returns:
        acsOperatorID
      • setAcsOperatorID

        public void setAcsOperatorID​(String acsOperatorID)
        acsOperatorID
        Parameters:
        acsOperatorID -
      • acsReferenceNumber

        public ThreeDS2ResponseData acsReferenceNumber​(String acsReferenceNumber)
        acsReferenceNumber
        Parameters:
        acsReferenceNumber -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getAcsReferenceNumber

        public String getAcsReferenceNumber()
        acsReferenceNumber
        Returns:
        acsReferenceNumber
      • setAcsReferenceNumber

        public void setAcsReferenceNumber​(String acsReferenceNumber)
        acsReferenceNumber
        Parameters:
        acsReferenceNumber -
      • acsSignedContent

        public ThreeDS2ResponseData acsSignedContent​(String acsSignedContent)
        acsSignedContent
        Parameters:
        acsSignedContent -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getAcsSignedContent

        public String getAcsSignedContent()
        acsSignedContent
        Returns:
        acsSignedContent
      • setAcsSignedContent

        public void setAcsSignedContent​(String acsSignedContent)
        acsSignedContent
        Parameters:
        acsSignedContent -
      • acsTransID

        public ThreeDS2ResponseData acsTransID​(String acsTransID)
        acsTransID
        Parameters:
        acsTransID -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getAcsTransID

        public String getAcsTransID()
        acsTransID
        Returns:
        acsTransID
      • setAcsTransID

        public void setAcsTransID​(String acsTransID)
        acsTransID
        Parameters:
        acsTransID -
      • acsURL

        public ThreeDS2ResponseData acsURL​(String acsURL)
        acsURL
        Parameters:
        acsURL -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getAcsURL

        public String getAcsURL()
        acsURL
        Returns:
        acsURL
      • setAcsURL

        public void setAcsURL​(String acsURL)
        acsURL
        Parameters:
        acsURL -
      • authenticationType

        public ThreeDS2ResponseData authenticationType​(String authenticationType)
        authenticationType
        Parameters:
        authenticationType -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getAuthenticationType

        public String getAuthenticationType()
        authenticationType
        Returns:
        authenticationType
      • setAuthenticationType

        public void setAuthenticationType​(String authenticationType)
        authenticationType
        Parameters:
        authenticationType -
      • cardHolderInfo

        public ThreeDS2ResponseData cardHolderInfo​(String cardHolderInfo)
        cardHolderInfo
        Parameters:
        cardHolderInfo -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getCardHolderInfo

        public String getCardHolderInfo()
        cardHolderInfo
        Returns:
        cardHolderInfo
      • setCardHolderInfo

        public void setCardHolderInfo​(String cardHolderInfo)
        cardHolderInfo
        Parameters:
        cardHolderInfo -
      • cavvAlgorithm

        public ThreeDS2ResponseData cavvAlgorithm​(String cavvAlgorithm)
        cavvAlgorithm
        Parameters:
        cavvAlgorithm -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getCavvAlgorithm

        public String getCavvAlgorithm()
        cavvAlgorithm
        Returns:
        cavvAlgorithm
      • setCavvAlgorithm

        public void setCavvAlgorithm​(String cavvAlgorithm)
        cavvAlgorithm
        Parameters:
        cavvAlgorithm -
      • challengeIndicator

        public ThreeDS2ResponseData challengeIndicator​(String challengeIndicator)
        challengeIndicator
        Parameters:
        challengeIndicator -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getChallengeIndicator

        public String getChallengeIndicator()
        challengeIndicator
        Returns:
        challengeIndicator
      • setChallengeIndicator

        public void setChallengeIndicator​(String challengeIndicator)
        challengeIndicator
        Parameters:
        challengeIndicator -
      • dsReferenceNumber

        public ThreeDS2ResponseData dsReferenceNumber​(String dsReferenceNumber)
        dsReferenceNumber
        Parameters:
        dsReferenceNumber -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getDsReferenceNumber

        public String getDsReferenceNumber()
        dsReferenceNumber
        Returns:
        dsReferenceNumber
      • setDsReferenceNumber

        public void setDsReferenceNumber​(String dsReferenceNumber)
        dsReferenceNumber
        Parameters:
        dsReferenceNumber -
      • dsTransID

        public ThreeDS2ResponseData dsTransID​(String dsTransID)
        dsTransID
        Parameters:
        dsTransID -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getDsTransID

        public String getDsTransID()
        dsTransID
        Returns:
        dsTransID
      • setDsTransID

        public void setDsTransID​(String dsTransID)
        dsTransID
        Parameters:
        dsTransID -
      • exemptionIndicator

        public ThreeDS2ResponseData exemptionIndicator​(String exemptionIndicator)
        exemptionIndicator
        Parameters:
        exemptionIndicator -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getExemptionIndicator

        public String getExemptionIndicator()
        exemptionIndicator
        Returns:
        exemptionIndicator
      • setExemptionIndicator

        public void setExemptionIndicator​(String exemptionIndicator)
        exemptionIndicator
        Parameters:
        exemptionIndicator -
      • messageVersion

        public ThreeDS2ResponseData messageVersion​(String messageVersion)
        messageVersion
        Parameters:
        messageVersion -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getMessageVersion

        public String getMessageVersion()
        messageVersion
        Returns:
        messageVersion
      • setMessageVersion

        public void setMessageVersion​(String messageVersion)
        messageVersion
        Parameters:
        messageVersion -
      • riskScore

        public ThreeDS2ResponseData riskScore​(String riskScore)
        riskScore
        Parameters:
        riskScore -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getRiskScore

        public String getRiskScore()
        riskScore
        Returns:
        riskScore
      • setRiskScore

        public void setRiskScore​(String riskScore)
        riskScore
        Parameters:
        riskScore -
      • sdkEphemPubKey

        public ThreeDS2ResponseData sdkEphemPubKey​(String sdkEphemPubKey)
        sdkEphemPubKey
        Parameters:
        sdkEphemPubKey -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getSdkEphemPubKey

        public String getSdkEphemPubKey()
        sdkEphemPubKey
        Returns:
        sdkEphemPubKey
      • setSdkEphemPubKey

        public void setSdkEphemPubKey​(String sdkEphemPubKey)
        sdkEphemPubKey
        Parameters:
        sdkEphemPubKey -
      • threeDSServerTransID

        public ThreeDS2ResponseData threeDSServerTransID​(String threeDSServerTransID)
        threeDSServerTransID
        Parameters:
        threeDSServerTransID -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getThreeDSServerTransID

        public String getThreeDSServerTransID()
        threeDSServerTransID
        Returns:
        threeDSServerTransID
      • setThreeDSServerTransID

        public void setThreeDSServerTransID​(String threeDSServerTransID)
        threeDSServerTransID
        Parameters:
        threeDSServerTransID -
      • transStatus

        public ThreeDS2ResponseData transStatus​(String transStatus)
        transStatus
        Parameters:
        transStatus -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getTransStatus

        public String getTransStatus()
        transStatus
        Returns:
        transStatus
      • setTransStatus

        public void setTransStatus​(String transStatus)
        transStatus
        Parameters:
        transStatus -
      • transStatusReason

        public ThreeDS2ResponseData transStatusReason​(String transStatusReason)
        transStatusReason
        Parameters:
        transStatusReason -
        Returns:
        the current ThreeDS2ResponseData instance, allowing for method chaining
      • getTransStatusReason

        public String getTransStatusReason()
        transStatusReason
        Returns:
        transStatusReason
      • setTransStatusReason

        public void setTransStatusReason​(String transStatusReason)
        transStatusReason
        Parameters:
        transStatusReason -
      • equals

        public boolean equals​(Object o)
        Return true if this ThreeDS2ResponseData object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

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

        public static ThreeDS2ResponseData fromJson​(String jsonString)
                                             throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of ThreeDS2ResponseData given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of ThreeDS2ResponseData
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to ThreeDS2ResponseData
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of ThreeDS2ResponseData to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException