FingerprintJSProExtendedResponse class

Result of requesting a visitor id when requested with extendedResponseFormat: true

Inheritance

Constructors

FingerprintJSProExtendedResponse.fromJsObject(dynamic jsObject)
Creates class instance from JavaScript object
FingerprintJSProExtendedResponse.fromJson(Map<String, dynamic> json, String requestId, num confidence)
Creates class instance from JSON Object that can be returned by Android or iOS agent, or can be a serialization result

Properties

confidenceScore ConfidenceScore
A confidence score that tells how much the agent is sure about the visitor identifier
finalinherited
device String
Device. For desktop/laptop devices, the value will be "Other"
final
firstSeenAt StSeenAt
When the visitor was seen for the first time
final
hashCode int
The hash code for this object.
no setterinherited
ipAddress String
IP address. IPv4 or IPv6.
final
ipLocation IpLocation?
IP address location. Can be empty for anonymous proxies
final
lastSeenAt StSeenAt
When the visitor was seen previous time
final
osName String
OS name
final
osVersion String
OS version
final
requestId String
The current request identifier. It's different for every request.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
visitorFound bool
If true, this visitor was found and visited before. If false, this visitor wasn't found and probably didn't visit before. Because of iOS and Android agents we have this field in Flutter SDK only for extended result
final
visitorId String
The visitor identifier
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map
Serialize instance to JSON Object
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited