Class ResponseAdditionalData3DSecure


  • public class ResponseAdditionalData3DSecure
    extends Object
    ResponseAdditionalData3DSecure
    • Constructor Detail

      • ResponseAdditionalData3DSecure

        public ResponseAdditionalData3DSecure()
    • Method Detail

      • getCardHolderInfo

        public String getCardHolderInfo()
        Information provided by the issuer to the cardholder. If this field is present, you need to display this information to the cardholder.
        Returns:
        cardHolderInfo
      • setCardHolderInfo

        public void setCardHolderInfo​(String cardHolderInfo)
        Information provided by the issuer to the cardholder. If this field is present, you need to display this information to the cardholder.
        Parameters:
        cardHolderInfo -
      • getCavv

        public String getCavv()
        The Cardholder Authentication Verification Value (CAVV) for the 3D Secure authentication session, as a Base64-encoded 20-byte array.
        Returns:
        cavv
      • setCavv

        public void setCavv​(String cavv)
        The Cardholder Authentication Verification Value (CAVV) for the 3D Secure authentication session, as a Base64-encoded 20-byte array.
        Parameters:
        cavv -
      • getCavvAlgorithm

        public String getCavvAlgorithm()
        The CAVV algorithm used.
        Returns:
        cavvAlgorithm
      • setCavvAlgorithm

        public void setCavvAlgorithm​(String cavvAlgorithm)
        The CAVV algorithm used.
        Parameters:
        cavvAlgorithm -
      • getScaExemptionRequested

        public String getScaExemptionRequested()
        Shows the [exemption type](https://docs.adyen.com/payments-fundamentals/psd2-sca-compliance-and-implementation-guide#specifypreferenceinyourapirequest) that Adyen requested for the payment. Possible values: * **lowValue** * **secureCorporate** * **trustedBeneficiary** * **transactionRiskAnalysis**
        Returns:
        scaExemptionRequested
      • setScaExemptionRequested

        public void setScaExemptionRequested​(String scaExemptionRequested)
        Shows the [exemption type](https://docs.adyen.com/payments-fundamentals/psd2-sca-compliance-and-implementation-guide#specifypreferenceinyourapirequest) that Adyen requested for the payment. Possible values: * **lowValue** * **secureCorporate** * **trustedBeneficiary** * **transactionRiskAnalysis**
        Parameters:
        scaExemptionRequested -
      • getThreeds2CardEnrolled

        public Boolean getThreeds2CardEnrolled()
        Indicates whether a card is enrolled for 3D Secure 2.
        Returns:
        threeds2CardEnrolled
      • setThreeds2CardEnrolled

        public void setThreeds2CardEnrolled​(Boolean threeds2CardEnrolled)
        Indicates whether a card is enrolled for 3D Secure 2.
        Parameters:
        threeds2CardEnrolled -
      • equals

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

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

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

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