类 TaintSource
- java.lang.Object
-
- proguard.analysis.cpa.domain.taint.TaintSource
-
- 直接已知子类:
JvmTaintSource
public class TaintSource extends java.lang.ObjectATaintSourcespecifies a method which can taint any (subset) of the following: the instance, the return value, the argument objects, or static fields.
-
-
字段概要
字段 修饰符和类型 字段 说明 Signaturesignaturejava.util.Set<java.lang.Integer>taintsArgsjava.util.Set<java.lang.String>taintsGlobalsbooleantaintsReturnbooleantaintsThis
-
构造器概要
构造器 构造器 说明 TaintSource(Signature signature, boolean taintsThis, boolean taintsReturn, java.util.Set<java.lang.Integer> taintsArgs, java.util.Set<java.lang.String> taintsGlobals)Create a taint source.
-
-
-
字段详细资料
-
signature
public final Signature signature
-
taintsThis
public final boolean taintsThis
-
taintsReturn
public final boolean taintsReturn
-
taintsArgs
public final java.util.Set<java.lang.Integer> taintsArgs
-
taintsGlobals
public final java.util.Set<java.lang.String> taintsGlobals
-
-
构造器详细资料
-
TaintSource
public TaintSource(Signature signature, boolean taintsThis, boolean taintsReturn, java.util.Set<java.lang.Integer> taintsArgs, java.util.Set<java.lang.String> taintsGlobals)
Create a taint source.- 参数:
signature- the signature a source methodtaintsThis- whether the source taints the calling instancetaintsReturn- whether the source taints its returntaintsArgs- a set of tainted argumentstaintsGlobals- a set of tainted global variables
-
-