Table of Contents

Search

  1. Preface
  2. Introduction to Dynamic Data Masking
  3. Rules
  4. Connection Rules
  5. Security Rules
  6. Security Rule Set Simulator
  7. Masking Functions
  8. Stored Procedure Result Set Masking
  9. Integration with Informatica Products
  10. Appendix A: XML Functions Reference
  11. Appendix B: Glossary

Java Lookup

Java Lookup

The Java lookup runs a Java class that returns the value for the defined symbol name.
The following table describes the Java lookup parameters:
Parameter
Description
Symbol Name
The name of the symbol to be populated. The symbol name must begin with a letter and can contain ASCII characters, numbers, and underscores.
Keep Per Session
Defines whether the symbol is a global symbol.
Select if you want to define a global symbol. A global symbol exists until the client disconnects from the database.
If you clear the
Keep Per Session
check box, the symbol exists only during the SQL request.
Lookup Type
The type of lookup. When you select Java, the
Java Class
and
Class Path
fields appear.
Java Class
The name of the Java class to use for the lookup. The Java class must contain a public static method with the following signature:
public static String lookup(RuleContext ctx)
Dynamic Data Masking runs the
lookup(RuleContext)
function in the Java class that returns the value for the defined symbol name.
Class Path
The path of the JAR file that contains the Java class.