45 lines
1.5 KiB
Java
45 lines
1.5 KiB
Java
|
package com.huawei.hms.support.api.safetydetect;
|
||
|
|
||
|
import com.huawei.hms.support.api.entity.safetydetect.MaliciousAppsListResp;
|
||
|
import com.huawei.hms.support.api.entity.safetydetect.RiskTokenResponse;
|
||
|
import com.huawei.hms.support.api.entity.safetydetect.SysIntegrityRequest;
|
||
|
import com.huawei.hms.support.api.entity.safetydetect.SysIntegrityResp;
|
||
|
import com.huawei.hms.support.api.entity.safetydetect.UrlCheckResponse;
|
||
|
import com.huawei.hms.support.api.entity.safetydetect.UserDetectResponse;
|
||
|
import com.huawei.hms.support.api.entity.safetydetect.VerifyAppsCheckEnabledResp;
|
||
|
import com.huawei.hms.support.api.entity.safetydetect.WifiDetectResponse;
|
||
|
import o.HiE;
|
||
|
|
||
|
/* loaded from: classes2.dex */
|
||
|
public interface SafetyDetectClient {
|
||
|
HiE<VerifyAppsCheckEnabledResp> enableAppsCheck();
|
||
|
|
||
|
HiE<MaliciousAppsListResp> getMaliciousAppsList();
|
||
|
|
||
|
HiE<RiskTokenResponse> getRiskToken();
|
||
|
|
||
|
HiE<WifiDetectResponse> getWifiDetectStatus();
|
||
|
|
||
|
HiE<Void> initAntiFraud(String str);
|
||
|
|
||
|
HiE<Void> initUrlCheck();
|
||
|
|
||
|
HiE<Void> initUserDetect();
|
||
|
|
||
|
HiE<VerifyAppsCheckEnabledResp> isVerifyAppsCheck();
|
||
|
|
||
|
HiE<Void> releaseAntiFraud();
|
||
|
|
||
|
HiE<Void> shutdownUrlCheck();
|
||
|
|
||
|
HiE<Void> shutdownUserDetect();
|
||
|
|
||
|
HiE<SysIntegrityResp> sysIntegrity(SysIntegrityRequest sysIntegrityRequest);
|
||
|
|
||
|
HiE<SysIntegrityResp> sysIntegrity(byte[] bArr, String str);
|
||
|
|
||
|
HiE<UrlCheckResponse> urlCheck(String str, String str2, int... iArr);
|
||
|
|
||
|
HiE<UserDetectResponse> userDetection(String str);
|
||
|
}
|