Configuration
Modern (V2) API
val detectionConfig = SuspiciousAppDetectionConfig(
packageNames = setOf("com.suspicious.app"),
hashes = setOf("755ee39ff11bad65193c4806cadb9cedda41e20663c35494cb7d4e9646ddcf21"),
requestedPermissions = setOf(
setOf("android.permission.READ_SMS"),
setOf("android.permission.BIND_ACCESSIBILITY_SERVICE"),
setOf("android.permission.REQUEST_INSTALL_PACKAGES")
),
grantedPermissions = setOf(
setOf("android.permission.BIND_ACCESSIBILITY_SERVICE")
),
malwareScanScope = MalwareScanScope(
scanScope = ScopeType.SIDELOADED_ONLY,
trustedInstallSources = listOf("com.android.vending")
),
reasonMode = ReasonMode.HIGHEST_CONFIDENCE
)
val config = TalsecConfig.Builder(packageName, certificateHash)
.suspiciousAppDetectionConfig(detectionConfig)
.build()Configuration Parameters
Parameter
Type
Default
Description
Scan Scope
scopeType
Behavior
Exclusions
Description
Reason Mode
Mode
Behavior
Legacy (V1) API
Configuration Parameters
Parameter
Type
Description
Last updated

