Builder

class Builder

A builder for App.

Functions

Link copied to clipboard

Returns an immutable instance of App.

Link copied to clipboard

Sets Builder.device to an arbitrary JSON value.

Device model: e.g. "Apple iPhone 16".

Link copied to clipboard

Sets Builder.deviceInfo to an arbitrary JSON value.

Raw device information - base64-encoded JSON object. Maps to EMV 3DS field deviceInfo.

Link copied to clipboard

Sets Builder.ip to an arbitrary JSON value.

IP address of the device.

Link copied to clipboard

Sets Builder.latitude to an arbitrary JSON value.

Alias for Builder.latitude.

Latitude coordinate of current device location.

Link copied to clipboard

Sets Builder.locale to an arbitrary JSON value.

Device locale: e.g. "en-US".

Link copied to clipboard

Sets Builder.longitude to an arbitrary JSON value.

Longitude coordinate of current device location.

Link copied to clipboard

Sets Builder.os to an arbitrary JSON value.

Operating System: e.g. "Android 12", "iOS 17.1".

Link copied to clipboard

Sets Builder.platform to an arbitrary JSON value.

Device platform: Android, iOS, Windows, etc.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Sets Builder.timeZone to an arbitrary JSON value.

Time zone offset in minutes between UTC and device local time.