Class AuthenticationCreateParams.Channel.ThreeRi

java.lang.Object
com.stripe.param.threedsecure.AuthenticationCreateParams.Channel.ThreeRi
Enclosing class:
AuthenticationCreateParams.Channel

public static class AuthenticationCreateParams.Channel.ThreeRi extends Object
Required. The browser user agent. You can retrieve this value on the client side using the navigator.userAgent property, or in the HTTP request to your server before you create the 3DS Authentication.
  • Method Details

    • builder

    • getExtraParams

      public Map<String,Object> getExtraParams()
      Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's @SerializedName value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
    • getPreviousAuthentication

      public String getPreviousAuthentication()
      Required. ID of a prior Authentication. For example, the first recurring transaction that was authenticated by the cardholder.
    • getType

      Required. It provides additional information to the ACS to determine the best approach for handling a 3RI 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