Class JvmStaticFieldTaintSource
java.lang.Object
proguard.analysis.cpa.jvm.domain.taint.JvmStaticFieldTaintSource
- All Implemented Interfaces:
TaintSource
A
JvmStaticFieldTaintSource specifies a static field whose reads (getstatic)
taint the value pushed on the stack. It is keyed on the FieldSignature of the static
field.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJvmStaticFieldTaintSource(FieldSignature fieldSignature) Create a static field taint source. -
Method Summary
-
Field Details
-
fieldSignature
The signature of the static field.
-
-
Constructor Details
-
JvmStaticFieldTaintSource
Create a static field taint source.- Parameters:
fieldSignature- the signature of the static field
-
-
Method Details
-
getSignature
Description copied from interface:TaintSourceReturns the signature of the program location this taint source refers to.- Specified by:
getSignaturein interfaceTaintSource
-
equals
-
hashCode
public int hashCode() -
toString
-