Browser

class Browser

Object containing data about the browser used in the e-commerce transaction. Present if the channel is 'BROWSER'.

Types

Link copied to clipboard
class Builder

A builder for Browser.

Link copied to clipboard
object Companion

Functions

Link copied to clipboard

Returns the raw JSON value of acceptHeader.

Link copied to clipboard
Link copied to clipboard

Returns the raw JSON value of ip.

Link copied to clipboard

Returns the raw JSON value of javaEnabled.

Link copied to clipboard

Returns the raw JSON value of javascriptEnabled.

Link copied to clipboard

Returns the raw JSON value of language.

Link copied to clipboard

Returns the raw JSON value of timeZone.

Link copied to clipboard

Returns the raw JSON value of userAgent.

Link copied to clipboard

Content of the HTTP accept headers as sent from the cardholder's browser to the 3DS requestor (e.g., merchant or digital wallet).

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun ip(): String?

IP address of the browser as returned by the HTTP headers to the 3DS requestor (e.g., merchant or digital wallet). Maps to EMV 3DS field browserIP.

Link copied to clipboard
Link copied to clipboard

Indicates whether the cardholder's browser has the ability to execute Java. Maps to EMV 3DS field browserJavaEnabled.

Link copied to clipboard

Indicates whether the cardholder's browser has the ability to execute JavaScript. Maps to EMV 3DS field browserJavascriptEnabled.

Link copied to clipboard

Language of the cardholder's browser as defined in IETF BCP47. Maps to EMV 3DS field browserLanguage.

Link copied to clipboard

Time zone offset in minutes between UTC and browser local time. Maps to EMV 3DS field browserTz.

Link copied to clipboard
open override fun toString(): String
Link copied to clipboard

Content of the HTTP user-agent header. Maps to EMV 3DS field browserUserAgent.

Link copied to clipboard