Class ThreeDSRequestorAuthenticationInfo


  • public class ThreeDSRequestorAuthenticationInfo
    extends Object
    • Constructor Detail

      • ThreeDSRequestorAuthenticationInfo

        public ThreeDSRequestorAuthenticationInfo()
    • Method Detail

      • getThreeDSReqAuthData

        public String getThreeDSReqAuthData()
        Data that documents and supports a specific authentication process. Maximum length: 2048 bytes.
        Returns:
        threeDSReqAuthData
      • setThreeDSReqAuthData

        public void setThreeDSReqAuthData​(String threeDSReqAuthData)
      • getThreeDSReqAuthMethod

        public ThreeDSRequestorAuthenticationInfo.ThreeDSReqAuthMethodEnum getThreeDSReqAuthMethod()
        Mechanism used by the Cardholder to authenticate to the 3DS Requestor. Allowed values: * **01** — No 3DS Requestor authentication occurred (for example, cardholder “logged in” as guest). * **02** — Login to the cardholder account at the 3DS Requestor system using 3DS Requestor’s own credentials. * **03** — Login to the cardholder account at the 3DS Requestor system using federated ID. * **04** — Login to the cardholder account at the 3DS Requestor system using issuer credentials. * **05** — Login to the cardholder account at the 3DS Requestor system using third-party authentication. * **06** — Login to the cardholder account at the 3DS Requestor system using FIDO Authenticator.
        Returns:
        threeDSReqAuthMethod
      • getThreeDSReqAuthTimestamp

        public String getThreeDSReqAuthTimestamp()
        Date and time in UTC of the cardholder authentication. Format: YYYYMMDDHHMM
        Returns:
        threeDSReqAuthTimestamp
      • setThreeDSReqAuthTimestamp

        public void setThreeDSReqAuthTimestamp​(String threeDSReqAuthTimestamp)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object