Class FsSecurityCheckerChain

java.lang.Object
sk.iway.iwcm.system.elfinder.FsSecurityCheckerChain
All Implemented Interfaces:
cn.bluejoe.elfinder.service.FsSecurityChecker

public class FsSecurityCheckerChain extends Object implements cn.bluejoe.elfinder.service.FsSecurityChecker
  • Constructor Details

    • FsSecurityCheckerChain

      public FsSecurityCheckerChain()
  • Method Details

    • getFilterMappings

      public List<FsSecurityCheckFilterMapping> getFilterMappings()
    • isLocked

      public boolean isLocked(cn.bluejoe.elfinder.service.FsService fsService, cn.bluejoe.elfinder.service.FsItem fsi) throws IOException
      Specified by:
      isLocked in interface cn.bluejoe.elfinder.service.FsSecurityChecker
      Throws:
      IOException
    • isReadable

      public boolean isReadable(cn.bluejoe.elfinder.service.FsService fsService, cn.bluejoe.elfinder.service.FsItem fsi) throws IOException
      Specified by:
      isReadable in interface cn.bluejoe.elfinder.service.FsSecurityChecker
      Throws:
      IOException
    • isWritable

      public boolean isWritable(cn.bluejoe.elfinder.service.FsService fsService, cn.bluejoe.elfinder.service.FsItem fsi) throws IOException
      Specified by:
      isWritable in interface cn.bluejoe.elfinder.service.FsSecurityChecker
      Throws:
      IOException
    • setFilterMappings

      public void setFilterMappings(List<FsSecurityCheckFilterMapping> filterMappings)