Class AuthenticationRetrieveResponse.Browser
-
- All Implemented Interfaces:
public final class AuthenticationRetrieveResponse.BrowserObject containing data about the browser used in the e-commerce transaction. Present if the channel is 'BROWSER'.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAuthenticationRetrieveResponse.Browser.BuilderA builder for Browser.
-
Method Summary
Modifier and Type Method Description final Optional<String>ip()IP address of the browser as returned by the HTTP headers to the 3DS requestor (e.g., merchant or digital wallet). final Optional<Boolean>javaEnabled()Indicates whether the cardholder's browser has the ability to execute Java. final Optional<Boolean>javascriptEnabled()Indicates whether the cardholder's browser has the ability to execute JavaScript. final Optional<String>language()Language of the cardholder's browser as defined in IETF BCP47. final Optional<String>timeZone()Time zone of the cardholder's browser offset in minutes between UTC and the cardholder browser's local time. final Optional<String>userAgent()Content of the HTTP user-agent header. final JsonField<String>_ip()IP address of the browser as returned by the HTTP headers to the 3DS requestor (e.g., merchant or digital wallet). final JsonField<Boolean>_javaEnabled()Indicates whether the cardholder's browser has the ability to execute Java. final JsonField<Boolean>_javascriptEnabled()Indicates whether the cardholder's browser has the ability to execute JavaScript. final JsonField<String>_language()Language of the cardholder's browser as defined in IETF BCP47. final JsonField<String>_timeZone()Time zone of the cardholder's browser offset in minutes between UTC and the cardholder browser's local time. final JsonField<String>_userAgent()Content of the HTTP user-agent header. final Map<String, JsonValue>_additionalProperties()final AuthenticationRetrieveResponse.Browservalidate()final AuthenticationRetrieveResponse.Browser.BuildertoBuilder()Booleanequals(Object other)IntegerhashCode()StringtoString()final static AuthenticationRetrieveResponse.Browser.Builderbuilder()Returns a mutable builder for constructing an instance of Browser. -
-
Method Detail
-
ip
final Optional<String> ip()
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.
-
javaEnabled
final Optional<Boolean> javaEnabled()
Indicates whether the cardholder's browser has the ability to execute Java. Maps to EMV 3DS field browserJavaEnabled.
-
javascriptEnabled
final Optional<Boolean> javascriptEnabled()
Indicates whether the cardholder's browser has the ability to execute JavaScript. Maps to EMV 3DS field browserJavascriptEnabled.
-
language
final Optional<String> language()
Language of the cardholder's browser as defined in IETF BCP47. Maps to EMV 3DS field browserLanguage.
-
timeZone
final Optional<String> timeZone()
Time zone of the cardholder's browser offset in minutes between UTC and the cardholder browser's local time. The offset is positive if the local time is behind UTC and negative if it is ahead. Maps to EMV 3DS field browserTz.
-
userAgent
final Optional<String> userAgent()
Content of the HTTP user-agent header. Maps to EMV 3DS field browserUserAgent.
-
_ip
final JsonField<String> _ip()
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.
-
_javaEnabled
final JsonField<Boolean> _javaEnabled()
Indicates whether the cardholder's browser has the ability to execute Java. Maps to EMV 3DS field browserJavaEnabled.
-
_javascriptEnabled
final JsonField<Boolean> _javascriptEnabled()
Indicates whether the cardholder's browser has the ability to execute JavaScript. Maps to EMV 3DS field browserJavascriptEnabled.
-
_language
final JsonField<String> _language()
Language of the cardholder's browser as defined in IETF BCP47. Maps to EMV 3DS field browserLanguage.
-
_timeZone
final JsonField<String> _timeZone()
Time zone of the cardholder's browser offset in minutes between UTC and the cardholder browser's local time. The offset is positive if the local time is behind UTC and negative if it is ahead. Maps to EMV 3DS field browserTz.
-
_userAgent
final JsonField<String> _userAgent()
Content of the HTTP user-agent header. Maps to EMV 3DS field browserUserAgent.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
validate
final AuthenticationRetrieveResponse.Browser validate()
-
toBuilder
final AuthenticationRetrieveResponse.Browser.Builder toBuilder()
-
builder
final static AuthenticationRetrieveResponse.Browser.Builder builder()
Returns a mutable builder for constructing an instance of Browser.
-
-
-
-