Class BrowserData

java.lang.Object
com.onlinepayments.domain.BrowserData

public class BrowserData extends Object
  • Constructor Details

    • BrowserData

      public BrowserData()
  • Method Details

    • getColorDepth

      public Integer getColorDepth()
      ColorDepth in bits. Value is returned from the screen.colorDepth property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • setColorDepth

      public void setColorDepth(Integer value)
      ColorDepth in bits. Value is returned from the screen.colorDepth property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • withColorDepth

      public BrowserData withColorDepth(Integer value)
      ColorDepth in bits. Value is returned from the screen.colorDepth property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • getJavaEnabled

      public Boolean getJavaEnabled()
      true =Java is enabled in the browser

      false = Java is not enabled in the browser

      Value is returned from the navigator.javaEnabled property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • setJavaEnabled

      public void setJavaEnabled(Boolean value)
      true =Java is enabled in the browser

      false = Java is not enabled in the browser

      Value is returned from the navigator.javaEnabled property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • withJavaEnabled

      public BrowserData withJavaEnabled(Boolean value)
      true =Java is enabled in the browser

      false = Java is not enabled in the browser

      Value is returned from the navigator.javaEnabled property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • getJavaScriptEnabled

      public Boolean getJavaScriptEnabled()
      • true = JavaScript is enabled in the browser.
      • false = JavaScript is not enabled in the browser. In this case the following parameters are not mandatory anymore: colorDepth, javaEnabled, screenHeight, screenWidth, timezoneOffsetUtcMinutes.
    • setJavaScriptEnabled

      public void setJavaScriptEnabled(Boolean value)
      • true = JavaScript is enabled in the browser.
      • false = JavaScript is not enabled in the browser. In this case the following parameters are not mandatory anymore: colorDepth, javaEnabled, screenHeight, screenWidth, timezoneOffsetUtcMinutes.
    • withJavaScriptEnabled

      public BrowserData withJavaScriptEnabled(Boolean value)
      • true = JavaScript is enabled in the browser.
      • false = JavaScript is not enabled in the browser. In this case the following parameters are not mandatory anymore: colorDepth, javaEnabled, screenHeight, screenWidth, timezoneOffsetUtcMinutes.
    • getScreenHeight

      public String getScreenHeight()
      Height of the screen in pixels. Value is returned from the screen.height property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • setScreenHeight

      public void setScreenHeight(String value)
      Height of the screen in pixels. Value is returned from the screen.height property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • withScreenHeight

      public BrowserData withScreenHeight(String value)
      Height of the screen in pixels. Value is returned from the screen.height property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • getScreenWidth

      public String getScreenWidth()
      Width of the screen in pixels. Value is returned from the screen.width property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • setScreenWidth

      public void setScreenWidth(String value)
      Width of the screen in pixels. Value is returned from the screen.width property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.

    • withScreenWidth

      public BrowserData withScreenWidth(String value)
      Width of the screen in pixels. Value is returned from the screen.width property.

      If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

      Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement.