Class ResourceSecurity

java.lang.Object
org.eclnt.jsfserver.util.security.ResourceSecurity

public class ResourceSecurity extends Object
Security management for reading from the class loader. File are checked against a white list of extensions.
  • Field Details

  • Constructor Details

    • ResourceSecurity

      public ResourceSecurity()
  • Method Details

    • initialize

      public static void initialize()
    • addWhiteListExtension

      public static void addWhiteListExtension(String extension)
    • removeWhiteListExtension

      public static void removeWhiteListExtension(String extension)
    • addResourceSecurityChecker

      public static void addResourceSecurityChecker(IResourceSecurityChecker checker)
    • checkResourcePathForOutsideUsage

      public static void checkResourcePathForOutsideUsage(String path)
    • checkClassloaderPathForOutsideUsage

      public static void checkClassloaderPathForOutsideUsage(String path)
    • getWhiteListExtensions

      public static Iterator<String> getWhiteListExtensions()