Module Values.VerifyDevicePositionRequestSource

Verifies the integrity of the device's position by determining if it was reported behind a proxy, and by comparing it to an inferred position estimated based on the device's state. The Location Integrity SDK provides enhanced features related to device verification, and it is available for use by request. To get access to the SDK, contact Sales Support.

Sourcetype nonrec t = {
  1. trackerName : ResourceName.t;
    (*

    The name of the tracker resource to be associated with verification request.

    *)
  2. deviceState : DeviceState.t;
    (*

    The device's state, including position, IP address, cell signals and Wi-Fi access points.

    *)
  3. distanceUnit : DistanceUnit.t option;
    (*

    The distance unit for the verification request. Default Value: Kilometers

    *)
}
Sourceval context_ : string
Sourceval make : ?distanceUnit:??? -> trackerName:ResourceName.t -> deviceState:DeviceState.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of ResourceName.t | `Structure of (string * [> `List of [> `Double of Double.t | `Structure of (string * [> `Integer of WiFiAccessPointRssInteger.t | `String of WiFiAccessPointMacAddressString.t ]) list ] list | `String of Id.t | `Structure of (string * [> `Double of PositionalAccuracyHorizontalDouble.t | `List of [> `Structure of (string * [> `Boolean of Boolean.t | `Float of Rsrq.t | `Integer of EutranCellId.t | `List of [> `Structure of (string * [> `Float of Rsrq.t | `Integer of Earfcn.t ]) list ] list | `Structure of (string * [> `Integer of Earfcn.t ]) list ]) list ] list ]) list | `Timestamp of Timestamp.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t