LokotroDeviceFingerprint class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
debugReset()
→ void
-
Test/debug only. Reset the cached value so the next get call
recomputes from platform info.
-
get()
→ Future<String>
-
SHA-256 hex of a stable per-device-per-app identifier. Cached after
first computation. Falls back to a low-entropy "unknown" digest if
platform plugins aren't available — sending something is better
than sending nothing because the gateway treats an empty header as
"no fingerprint declared yet" and lock-on-first-use kicks in on
the next request, possibly creating a mismatch.