public class BrowserData extends Object
Constructor and Description |
---|
BrowserData() |
Modifier and Type | Method and Description |
---|---|
Integer |
getColorDepth()
ColorDepth in bits.
|
String |
getInnerHeight()
The innerHeight of the frame in case you are capturing your payments in a frame.
|
String |
getInnerWidth()
The innerWidth of the frame in case you are capturing your payments in a frame.
|
Boolean |
getJavaEnabled()
true =Java is enabled in the browser
|
Boolean |
getJavaScriptEnabled()
true = JavaScript is enabled in the browser
|
String |
getScreenHeight()
Height of the screen in pixels.
|
String |
getScreenWidth()
Width of the screen in pixels.
|
void |
setColorDepth(Integer value)
ColorDepth in bits.
|
void |
setInnerHeight(String value)
The innerHeight of the frame in case you are capturing your payments in a frame.
|
void |
setInnerWidth(String value)
The innerWidth of the frame in case you are capturing your payments in a frame.
|
void |
setJavaEnabled(Boolean value)
true =Java is enabled in the browser
|
void |
setJavaScriptEnabled(Boolean value)
true = JavaScript is enabled in the browser
|
void |
setScreenHeight(String value)
Height of the screen in pixels.
|
void |
setScreenWidth(String value)
Width of the screen in pixels.
|
public Integer getColorDepth()
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. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".
public void setColorDepth(Integer value)
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. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".
public String getInnerHeight()
public void setInnerHeight(String value)
public String getInnerWidth()
public void setInnerWidth(String value)
public Boolean getJavaEnabled()
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. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".
public void setJavaEnabled(Boolean value)
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. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".
public Boolean getJavaScriptEnabled()
false = JavaScript is not enabled in the browser
Note: Required in future 3-D Secure version 2.2.
public void setJavaScriptEnabled(Boolean value)
false = JavaScript is not enabled in the browser
Note: Required in future 3-D Secure version 2.2.
public String getScreenHeight()
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. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".
public void setScreenHeight(String value)
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. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".
public String getScreenWidth()
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. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".
public void setScreenWidth(String value)
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. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".
Copyright © 2024 Worldline Global Collect. All rights reserved.