Class JvmStaticFieldTaintSource

java.lang.Object
proguard.analysis.cpa.jvm.domain.taint.JvmStaticFieldTaintSource
All Implemented Interfaces:
TaintSource

public class JvmStaticFieldTaintSource extends Object implements 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 Details

    • fieldSignature

      public final FieldSignature fieldSignature
      The signature of the static field.
  • Constructor Details

    • JvmStaticFieldTaintSource

      public JvmStaticFieldTaintSource(FieldSignature fieldSignature)
      Create a static field taint source.
      Parameters:
      fieldSignature - the signature of the static field
  • Method Details