View Javadoc
1   package org.codehaus.plexus.archiver.filters;
2   
3   import java.io.InputStream;
4   
5   import org.codehaus.plexus.archiver.ArchiveFileFilter;
6   import org.codehaus.plexus.util.SelectorUtils;
7   
8   /**
9    * @deprecated Use {@link JarSecurityFileSelector}
10   */
11  @Deprecated
12  public class JarSecurityFileFilter implements ArchiveFileFilter {
13  
14      public static final String[] SECURITY_FILE_PATTERNS = JarSecurityFileSelector.SECURITY_FILE_PATTERNS;
15  
16      @Override
17      public boolean include(InputStream dataStream, String entryName) {
18          for (String pattern : SECURITY_FILE_PATTERNS) {
19              if (SelectorUtils.match(pattern, entryName)) {
20                  return false;
21              }
22          }
23  
24          return true;
25      }
26  }