Class Authentication.Channel.Browser

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.threedsecure.Authentication.Channel.Browser
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Authentication.Channel

public static class Authentication.Channel.Browser extends StripeObject
Contains details on the browser for a standalone 3DS Authentication.
  • Constructor Details

    • Browser

      public Browser()
  • Method Details

    • getAcceptHeader

      public String getAcceptHeader()
      The HTTP accept headers from the cardholder's browser.
    • getColorDepth

      public Long getColorDepth()
      The color depth of the cardholder’s screen.
    • getIpAddress

      public String getIpAddress()
      The IP address of the browser.
    • getJavaEnabled

      public Boolean getJavaEnabled()
      The cardholder browser’s ability to execute Java.
    • getJavascriptEnabled

      public Boolean getJavascriptEnabled()
      The cardholder browser’s ability to execute JavaScript.
    • getLanguage

      public String getLanguage()
      An IETF BCP 47 language tag representing the browser language.
    • getScreenHeight

      public Long getScreenHeight()
      The total height of the cardholder’s screen in pixels.
    • getScreenWidth

      public Long getScreenWidth()
      The total width of the cardholder’s screen in pixels.
    • getTimezoneOffset

      public Long getTimezoneOffset()
      The time difference between UTC time and the local time of the cardholder’s browser, in minutes.
    • getUserAgent

      public String getUserAgent()
      The browser user agent.
    • setAcceptHeader

      public void setAcceptHeader(String acceptHeader)
      The HTTP accept headers from the cardholder's browser.
    • setColorDepth

      public void setColorDepth(Long colorDepth)
      The color depth of the cardholder’s screen.
    • setIpAddress

      public void setIpAddress(String ipAddress)
      The IP address of the browser.
    • setJavaEnabled

      public void setJavaEnabled(Boolean javaEnabled)
      The cardholder browser’s ability to execute Java.
    • setJavascriptEnabled

      public void setJavascriptEnabled(Boolean javascriptEnabled)
      The cardholder browser’s ability to execute JavaScript.
    • setLanguage

      public void setLanguage(String language)
      An IETF BCP 47 language tag representing the browser language.
    • setScreenHeight

      public void setScreenHeight(Long screenHeight)
      The total height of the cardholder’s screen in pixels.
    • setScreenWidth

      public void setScreenWidth(Long screenWidth)
      The total width of the cardholder’s screen in pixels.
    • setTimezoneOffset

      public void setTimezoneOffset(Long timezoneOffset)
      The time difference between UTC time and the local time of the cardholder’s browser, in minutes.
    • setUserAgent

      public void setUserAgent(String userAgent)
      The browser user agent.
    • 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