-
public final class RadarFraudRepresents fraud detection signals for location verification.
Note that these values should not be trusted unless you called
trackVerified()instead oftrackOnce().
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classRadarFraud.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Booleanpassedprivate final Booleanbypassedprivate final Booleanverifiedprivate final Booleanproxyprivate final Booleanmockedprivate final Booleancompromisedprivate final Booleanjumpedprivate final Booleansharingprivate final Booleaninaccurateprivate final Booleanblocked
-
Method Summary
Modifier and Type Method Description final BooleangetPassed()A boolean indicating whether the user passed fraud detection checks. final BooleangetBypassed()A boolean indicating whether fraud detection checks were bypassed for the user for testing. final BooleangetVerified()A boolean indicating whether the request was made with SSL pinning configured successfully. final BooleangetProxy()A boolean indicating whether the user's IP address is a known proxy. final BooleangetMocked()A boolean indicating whether the user's location is being mocked, such as in a simulator or using a location spoofing app. final BooleangetCompromised()A boolean indicating whether the user's device has been compromised according to the Play Integrity API. final BooleangetJumped()A boolean indicating whether the user moved too far too fast. final BooleangetSharing()A boolean indicating whether the user is screen sharing. final BooleangetInaccurate()A boolean indicating whether the user's location is not accurate enough. final BooleangetBlocked()A boolean indicating whether the user has been manually blocked. final JSONObjecttoJson()-
-
Method Detail
-
getPassed
final Boolean getPassed()
A boolean indicating whether the user passed fraud detection checks. May be
falseif Fraud is not enabled.
-
getBypassed
final Boolean getBypassed()
A boolean indicating whether fraud detection checks were bypassed for the user for testing. May be
falseif Fraud is not enabled.
-
getVerified
final Boolean getVerified()
A boolean indicating whether the request was made with SSL pinning configured successfully. May be
falseif Fraud is not enabled.
-
getProxy
final Boolean getProxy()
A boolean indicating whether the user's IP address is a known proxy. May be
falseif Fraud is not enabled.
-
getMocked
final Boolean getMocked()
A boolean indicating whether the user's location is being mocked, such as in a simulator or using a location spoofing app. May be
falseif Fraud is not enabled.
-
getCompromised
final Boolean getCompromised()
A boolean indicating whether the user's device has been compromised according to the Play Integrity API. May be
falseif Fraud is not enabled.
-
getJumped
final Boolean getJumped()
A boolean indicating whether the user moved too far too fast. May be
falseif Fraud is not enabled.
-
getSharing
final Boolean getSharing()
A boolean indicating whether the user is screen sharing. May be
falseif Fraud is not enabled.
-
getInaccurate
final Boolean getInaccurate()
A boolean indicating whether the user's location is not accurate enough. May be
falseif Fraud is not enabled.
-
getBlocked
final Boolean getBlocked()
A boolean indicating whether the user has been manually blocked. May be
falseif Fraud is not enabled.
-
toJson
final JSONObject toJson()
-
-
-
-