Package com.stripe.param.threedsecure
Class AuthenticationCreateParams.Channel.Browser
java.lang.Object
com.stripe.param.threedsecure.AuthenticationCreateParams.Channel.Browser
- Enclosing class:
- AuthenticationCreateParams.Channel
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanRequired. The HTTP accept headers from the cardholder's browser.The color depth of the cardholder’s screen.Unique and immutable identifier linked to a device that is consistent across 3DS transactions for the specific user device.Map of extra parameters for custom features not available in this client library.Required. The IP address of the browser.The cardholder browser’s ability to execute Java.Required. The cardholder browser’s ability to execute JavaScript.Required. An IETF BCP 47 language tag representing the browser language.The total height of the cardholder’s screen in pixels.The total width of the cardholder’s screen in pixels.The time difference between UTC time and the local time of the cardholder’s browser, in minutes.Required. The browser user agent.inthashCode()
-
Method Details
-
builder
-
getAcceptHeader
Required. The HTTP accept headers from the cardholder's browser. Collected server-side. -
getColorDepth
The color depth of the cardholder’s screen.Returned from the
screen.colorDepthproperty. -
getDeviceId
Unique and immutable identifier linked to a device that is consistent across 3DS transactions for the specific user device. For example: hardware device ID or a platform-calculated device fingerprint. -
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@SerializedNamevalue. 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. -
getIpAddress
Required. The IP address of the browser. Included in the HTTP request to your server before you create the 3DS Authentication.Collected server-side.
-
getJavaEnabled
The cardholder browser’s ability to execute Java. Returned from the navigator.javaEnabled property. -
getJavascriptEnabled
Required. The cardholder browser’s ability to execute JavaScript. -
getLanguage
Required. An IETF BCP 47 language tag representing the browser language. Typically returned from thenavigator.languageproperty, but might also be returned fromnavigator.languagesornavigator.browserLanguage.In some cases, this value might be an array. To cast it to a string or null value, you can use the
getBrowserLanguage()example function. -
getScreenHeight
The total height of the cardholder’s screen in pixels.Returned from the
screen.heightproperty. -
getScreenWidth
The total width of the cardholder’s screen in pixels.Returned from the
screen.widthproperty. -
getTimezoneOffset
The time difference between UTC time and the local time of the cardholder’s browser, in minutes.Returned by
new Date().getTimezoneOffset() -
getUserAgent
Required. The browser user agent. You can retrieve this value on the client side using thenavigator.userAgentproperty, or in the HTTP request to your server before you create the 3DS Authentication. -
equals
-
canEqual
-
hashCode
public int hashCode()
-