File tree Expand file tree Collapse file tree 4 files changed +9
-1
lines changed
android/src/main/java/com/freeraspreactnative/events Expand file tree Collapse file tree 4 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ internal sealed class ThreatEvent(override val value: Int) : BaseRaspEvent {
3434 data object TimeSpoofing : ThreatEvent (RandomGenerator .next())
3535 data object LocationSpoofing : ThreatEvent (RandomGenerator .next())
3636 data object UnsecureWifi : ThreatEvent (RandomGenerator .next())
37+ data object Automation : ThreatEvent (RandomGenerator .next())
3738
3839 companion object {
3940 internal val CHANNEL_NAME = RandomGenerator .next().toString()
@@ -61,7 +62,8 @@ internal sealed class ThreatEvent(override val value: Int) : BaseRaspEvent {
6162 MultiInstance ,
6263 TimeSpoofing ,
6364 LocationSpoofing ,
64- UnsecureWifi
65+ UnsecureWifi ,
66+ Automation
6567 ).map { it.value })
6668 }
6769}
Original file line number Diff line number Diff line change @@ -110,6 +110,9 @@ export const setThreatListeners = async (config: ThreatEventActions) => {
110110 case Threat . UnsecureWifi . value :
111111 config . unsecureWifi ?.( ) ;
112112 break ;
113+ case Threat . Automation . value :
114+ config . automation ?.( ) ;
115+ break ;
113116 default :
114117 onInvalidCallback ( ) ;
115118 break ;
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ export class Threat {
2424 static TimeSpoofing = new Threat ( 0 ) ;
2525 static LocationSpoofing = new Threat ( 0 ) ;
2626 static UnsecureWifi = new Threat ( 0 ) ;
27+ static Automation = new Threat ( 0 ) ;
2728
2829 constructor ( value : number ) {
2930 this . value = value ;
@@ -52,6 +53,7 @@ export class Threat {
5253 this . TimeSpoofing ,
5354 this . LocationSpoofing ,
5455 this . UnsecureWifi ,
56+ this . Automation ,
5557 ]
5658 : [
5759 this . AppIntegrity ,
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ export type ThreatEventActions = {
6161 timeSpoofing ?: ( ) => any ;
6262 locationSpoofing ?: ( ) => any ;
6363 unsecureWifi ?: ( ) => any ;
64+ automation ?: ( ) => any ;
6465} ;
6566
6667export type NativeEvent = { [ key : string ] : number | string [ ] | undefined } ;
You can’t perform that action at this time.
0 commit comments