From 3e4ccaf9a875ff7e1aed338389dd7ec629ce105b Mon Sep 17 00:00:00 2001 From: Tony Torralba Date: Mon, 17 May 2021 10:41:54 +0200 Subject: [PATCH] Move from experimental to standard --- .../Security/CWE/CWE-347/MissingJWTSignatureCheck.java | 0 .../Security/CWE/CWE-347/MissingJWTSignatureCheck.qhelp | 0 .../Security/CWE/CWE-347/MissingJWTSignatureCheck.ql | 2 +- .../query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref | 1 - .../security/CWE-347/MissingJWTSignatureCheck.expected | 0 .../query-tests/security/CWE-347/MissingJWTSignatureCheck.java | 0 .../query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref | 1 + java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/LICENSE | 0 .../jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimJwtException.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Claims.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimsMutator.java | 0 .../jwtk-jjwt-0.11.2/io/jsonwebtoken/ExpiredJwtException.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Header.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jws.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwsHeader.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwt.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtException.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandler.java | 0 .../jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandlerAdapter.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParser.java | 0 .../jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParserBuilder.java | 0 .../stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwts.java | 0 .../jwtk-jjwt-0.11.2/io/jsonwebtoken/MalformedJwtException.java | 0 .../jwtk-jjwt-0.11.2/io/jsonwebtoken/SignatureException.java | 0 .../jwtk-jjwt-0.11.2/io/jsonwebtoken/SigningKeyResolver.java | 0 .../io/jsonwebtoken/UnsupportedJwtException.java | 0 .../jwtk-jjwt-0.11.2/io/jsonwebtoken/impl/DefaultJwtParser.java | 0 .../io/jsonwebtoken/security/SecurityException.java | 0 28 files changed, 2 insertions(+), 2 deletions(-) rename java/ql/src/{experimental => }/Security/CWE/CWE-347/MissingJWTSignatureCheck.java (100%) rename java/ql/src/{experimental => }/Security/CWE/CWE-347/MissingJWTSignatureCheck.qhelp (100%) rename java/ql/src/{experimental => }/Security/CWE/CWE-347/MissingJWTSignatureCheck.ql (98%) delete mode 100644 java/ql/test/experimental/query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref rename java/ql/test/{experimental => }/query-tests/security/CWE-347/MissingJWTSignatureCheck.expected (100%) rename java/ql/test/{experimental => }/query-tests/security/CWE-347/MissingJWTSignatureCheck.java (100%) create mode 100644 java/ql/test/query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/LICENSE (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimJwtException.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Claims.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimsMutator.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ExpiredJwtException.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Header.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jws.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwsHeader.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwt.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtException.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandler.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandlerAdapter.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParser.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParserBuilder.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwts.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/MalformedJwtException.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SignatureException.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SigningKeyResolver.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/UnsupportedJwtException.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/impl/DefaultJwtParser.java (100%) rename java/ql/test/{experimental => }/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/security/SecurityException.java (100%) diff --git a/java/ql/src/experimental/Security/CWE/CWE-347/MissingJWTSignatureCheck.java b/java/ql/src/Security/CWE/CWE-347/MissingJWTSignatureCheck.java similarity index 100% rename from java/ql/src/experimental/Security/CWE/CWE-347/MissingJWTSignatureCheck.java rename to java/ql/src/Security/CWE/CWE-347/MissingJWTSignatureCheck.java diff --git a/java/ql/src/experimental/Security/CWE/CWE-347/MissingJWTSignatureCheck.qhelp b/java/ql/src/Security/CWE/CWE-347/MissingJWTSignatureCheck.qhelp similarity index 100% rename from java/ql/src/experimental/Security/CWE/CWE-347/MissingJWTSignatureCheck.qhelp rename to java/ql/src/Security/CWE/CWE-347/MissingJWTSignatureCheck.qhelp diff --git a/java/ql/src/experimental/Security/CWE/CWE-347/MissingJWTSignatureCheck.ql b/java/ql/src/Security/CWE/CWE-347/MissingJWTSignatureCheck.ql similarity index 98% rename from java/ql/src/experimental/Security/CWE/CWE-347/MissingJWTSignatureCheck.ql rename to java/ql/src/Security/CWE/CWE-347/MissingJWTSignatureCheck.ql index 6d7462f1338..873701f0eb3 100644 --- a/java/ql/src/experimental/Security/CWE/CWE-347/MissingJWTSignatureCheck.ql +++ b/java/ql/src/Security/CWE/CWE-347/MissingJWTSignatureCheck.ql @@ -190,7 +190,7 @@ private predicate isInTestFile(MethodAccess ma) { | lowerCasedAbsolutePath.matches("%/test/%") and not lowerCasedAbsolutePath - .matches("%/ql/test/experimental/query-tests/security/CWE-347/%".toLowerCase()) + .matches("%/ql/test/query-tests/security/CWE-347/%".toLowerCase()) ) } diff --git a/java/ql/test/experimental/query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref b/java/ql/test/experimental/query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref deleted file mode 100644 index 67e7bf3e158..00000000000 --- a/java/ql/test/experimental/query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref +++ /dev/null @@ -1 +0,0 @@ -experimental/Security/CWE/CWE-347/MissingJWTSignatureCheck.ql \ No newline at end of file diff --git a/java/ql/test/experimental/query-tests/security/CWE-347/MissingJWTSignatureCheck.expected b/java/ql/test/query-tests/security/CWE-347/MissingJWTSignatureCheck.expected similarity index 100% rename from java/ql/test/experimental/query-tests/security/CWE-347/MissingJWTSignatureCheck.expected rename to java/ql/test/query-tests/security/CWE-347/MissingJWTSignatureCheck.expected diff --git a/java/ql/test/experimental/query-tests/security/CWE-347/MissingJWTSignatureCheck.java b/java/ql/test/query-tests/security/CWE-347/MissingJWTSignatureCheck.java similarity index 100% rename from java/ql/test/experimental/query-tests/security/CWE-347/MissingJWTSignatureCheck.java rename to java/ql/test/query-tests/security/CWE-347/MissingJWTSignatureCheck.java diff --git a/java/ql/test/query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref b/java/ql/test/query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref new file mode 100644 index 00000000000..aeb030ef145 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-347/MissingJWTSignatureCheck.qlref @@ -0,0 +1 @@ +Security/CWE/CWE-347/MissingJWTSignatureCheck.ql \ No newline at end of file diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/LICENSE b/java/ql/test/stubs/jwtk-jjwt-0.11.2/LICENSE similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/LICENSE rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/LICENSE diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimJwtException.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimJwtException.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimJwtException.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimJwtException.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Claims.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Claims.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Claims.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Claims.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimsMutator.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimsMutator.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimsMutator.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ClaimsMutator.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ExpiredJwtException.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ExpiredJwtException.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ExpiredJwtException.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/ExpiredJwtException.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Header.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Header.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Header.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Header.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jws.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jws.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jws.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jws.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwsHeader.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwsHeader.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwsHeader.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwsHeader.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwt.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwt.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwt.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwt.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtException.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtException.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtException.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtException.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandler.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandler.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandler.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandler.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandlerAdapter.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandlerAdapter.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandlerAdapter.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtHandlerAdapter.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParser.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParser.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParser.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParser.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParserBuilder.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParserBuilder.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParserBuilder.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/JwtParserBuilder.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwts.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwts.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwts.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/Jwts.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/MalformedJwtException.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/MalformedJwtException.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/MalformedJwtException.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/MalformedJwtException.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SignatureException.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SignatureException.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SignatureException.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SignatureException.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SigningKeyResolver.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SigningKeyResolver.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SigningKeyResolver.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/SigningKeyResolver.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/UnsupportedJwtException.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/UnsupportedJwtException.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/UnsupportedJwtException.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/UnsupportedJwtException.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/impl/DefaultJwtParser.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/impl/DefaultJwtParser.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/impl/DefaultJwtParser.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/impl/DefaultJwtParser.java diff --git a/java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/security/SecurityException.java b/java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/security/SecurityException.java similarity index 100% rename from java/ql/test/experimental/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/security/SecurityException.java rename to java/ql/test/stubs/jwtk-jjwt-0.11.2/io/jsonwebtoken/security/SecurityException.java