protected static boolean isSignatureFile()

in src/main/java/org/apache/maven/shared/jarsigner/JarSignerUtil.java [177:189]


    protected static boolean isSignatureFile(String entryName) {
        if (entryName.regionMatches(true, 0, "META-INF", 0, 8)) {
            entryName = entryName.replace('\\', '/');

            if (entryName.indexOf('/') == 8 && entryName.lastIndexOf('/') == 8) {
                return endsWithIgnoreCase(entryName, ".SF")
                        || endsWithIgnoreCase(entryName, ".DSA")
                        || endsWithIgnoreCase(entryName, ".RSA")
                        || endsWithIgnoreCase(entryName, ".EC");
            }
        }
        return false;
    }