Browser: description: A representation of the consumer's browser attributes which is used during strong consumer authentication (SCA) using 3D Secure. type: object required: - java_enabled - javascript_enabled - language - color_depth - screen_height - screen_width - timezone_offset properties: java_enabled: description: | Boolean flag that represents the ability of the consumer's browser to execute Java. The value is returned from the `navigator.javaEnabled()` function. type: boolean example: true javascript_enabled: description: | Boolean flag that represents the ability of the consumer's browser execute JavaScript. type: boolean example: true language: description: | Value representing the browser language as defined in IETF BCP47. Returned from the `navigator.language` property. type: string example: en color_depth: description: | Value representing the bit depth of the colour palette for displaying images, in bits per pixel. Obtained from consumer's browser using the `screen.colorDepth` property. type: integer minimum: 1 example: 48 screen_height: description: | Total height of the consumer's screen in pixels. The value is returned from the `screen.height` property. type: integer minimum: 1 example: 400 screen_width: description: | Total width of the consumer's screen in pixels. The value is returned from the `screen.width` property. type: integer minimum: 1 example: 600 timezone_offset: description: | Time-zone offset in minutes between UTC and the consumer's browser local time. Obtained from consumer's browser using `new Date().getTimezoneOffset()`. Please note that the offset is positive if the local time zone is behind UTC and negative if it is ahead. type: integer example: 0