List of usage examples for org.objectweb.asm Opcodes interface-usage
From source file jtaint.ServletAdapter.java
final class ServletAdapter extends ClassAdapter implements Opcodes { private final Map instrumentedMethods; private final Klass[] servletKlasses; private String className; private int version;
From source file jtaint.ServletContextAdapter.java
final class ServletContextAdapter extends GenericContextAdapter implements Opcodes { public static final Klass SERVLET; public static final Klass SERVLETREQUEST; public static final Klass SERVLETRESPONSE; public static final Klass HTTPSERVLET;
From source file jtaint.SqlAdapter.java
final class SqlAdapter extends ClassAdapter implements Opcodes { private final Map instrumentedMethods; private final boolean isConnection; private String className; private int version;
From source file jtaint.SqlContextAdapter.java
final class SqlContextAdapter extends GenericContextAdapter implements Opcodes { public static final Klass CONNECTION; public static final Klass STATEMENT; public static final Klass ROWSET; private static final Map methods;
From source file jtaint.StringAdapter.java
/** Add taint tracking to String objects. Methods that create Strings
* are instrumented to propagate taint. Additionally, new constructors
* and methods are provided to initialize taint and query taint information,
* respectively.
*/
From source file jtaint.StringMakerAdapter.java
public class StringMakerAdapter extends ClassAdapter implements Opcodes { private String className; public StringMakerAdapter(ClassVisitor cv) { super(cv); }
From source file jtaint.StubAdapter.java
/** A simple adapter that, given a list of method prototypes, adds these methods
* to the existing class if they are not found. Any methods that are added
* merely call the superclass with the same method name and arguments. Useful
* when all instrumentation must be performed in the current class, and some
* methods are defined only in a superclass.
*/
From source file jtaint.ThreadAdapter.java
/** Instrument java.lang.Thread to store information about the current servlet * request. Allows other class to get/set this information during servlet * processing. */ public class ThreadAdapter extends ClassAdapter implements Opcodes {
From source file jtaint.XssAdapter.java
public class XssAdapter extends StubAdapter implements Opcodes { private final List instrumentedMethods; private String className; private int version; private static List xssMethods(String name) {
From source file jtaint.XssContextAdapter.java
final class XssContextAdapter extends ClassAdapter implements Opcodes { public static final List outputStreamMethods; public static final List servletOutputStreamMethods; public static final List printWriterMethods; static {