SensitiveData enum
An enum class which contains all kinds of data that requires certain steps before it could be collected.
Values
- location → const SensitiveData
-
AVAILABILITY: ANDROID, IOS
To enable location on android, make sure you ask user for these permissions:
- android.permission.ACCESS_COARSE_LOCATION or android.permission.ACCESS_FINE_LOCATION
- android.permission.FOREGROUND_SERVICE
To enable location on ios, declare NSLocationWhenInUseUsageDescription in your Info.plist file
- vpn → const SensitiveData
-
AVAILABILITY: IOS
To enable vpn on ios, add Network Extensions capability in your project.
- simNumbersAndOperators → const SensitiveData
-
AVAILABILITY: ANDROID
To enable sim numbers and operators on android, make sure you ask user for these permissions:
- android.permission.READ_PHONE_NUMBERS
- android.permission.READ_PHONE_STATE
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
SensitiveData> - A constant List of the values in this enum, in order of their declaration.