

-keep public class com.iovation.mobile.android.FraudForceManager {
    public static java.lang.String ioBegin(android.content.Context);
    public static java.lang.String ioBeginJs(android.content.Context, android.webkit.WebView);
}

-keep public class com.iovation.mobile.android.FraudForceManager {
    public static com.iovation.mobile.android.FraudForceManager getInstance(android.content.Context);
    public static java.lang.String getBlackbox(android.content.Context);
    public static void start(android.content.Context);
    public static void suspend(android.content.Context);
    public static void pause(android.content.Context);
    public static void stop(android.content.Context);
    public protected *;
}

-keep public class com.iovation.mobile.android.FraudForceConfiguration {
}

-keep public class com.iovation.mobile.android.FraudForceConfiguration$Builder {
    public com.iovation.mobile.android.FraudForceConfiguration$Builder subscriberKey(java.lang.String);
    public com.iovation.mobile.android.FraudForceConfiguration$Builder enableNetworkCalls(boolean);
    public com.iovation.mobile.android.FraudForceConfiguration build();
}

-keep public class com.iovation.mobile.android.details.RP {
    public native java.lang.String a();
    public native java.lang.String b();
}


-keep public class com.iovation.mobile.android.FraudForceManager {
    public static java.lang.String ioBegin(android.content.Context);
    public static java.lang.String ioBeginJs(android.content.Context, android.webkit.WebView);
}

-keep public class com.iovation.mobile.android.FraudForceManager {
    public static com.iovation.mobile.android.FraudForceManager getInstance(android.content.Context);
    public static java.lang.String getBlackbox(android.content.Context);
    public static void start(android.content.Context);
    public static void suspend(android.content.Context);
    public static void pause(android.content.Context);
    public static void stop(android.content.Context);
    public protected *;
}

-keep public class com.iovation.mobile.android.FraudForceConfiguration {
}

-keep public class com.iovation.mobile.android.FraudForceConfiguration$Builder {
    public com.iovation.mobile.android.FraudForceConfiguration$Builder subscriberKey(java.lang.String);
    public com.iovation.mobile.android.FraudForceConfiguration$Builder enableNetworkCalls(boolean);
    public com.iovation.mobile.android.FraudForceConfiguration build();
}

-keep public class com.iovation.mobile.android.details.RP {
    public native java.lang.String a();
    public native java.lang.String b();
}
