diff --git a/.gradle/8.4/checksums/checksums.lock b/.gradle/8.4/checksums/checksums.lock deleted file mode 100644 index 9acdd0b..0000000 Binary files a/.gradle/8.4/checksums/checksums.lock and /dev/null differ diff --git a/.gradle/8.4/checksums/md5-checksums.bin b/.gradle/8.4/checksums/md5-checksums.bin deleted file mode 100644 index e6a6978..0000000 Binary files a/.gradle/8.4/checksums/md5-checksums.bin and /dev/null differ diff --git a/.gradle/8.4/checksums/sha1-checksums.bin b/.gradle/8.4/checksums/sha1-checksums.bin deleted file mode 100644 index fb63de5..0000000 Binary files a/.gradle/8.4/checksums/sha1-checksums.bin and /dev/null differ diff --git a/.gradle/8.4/dependencies-accessors/dependencies-accessors.lock b/.gradle/8.4/dependencies-accessors/dependencies-accessors.lock deleted file mode 100644 index 206f03a..0000000 Binary files a/.gradle/8.4/dependencies-accessors/dependencies-accessors.lock and /dev/null differ diff --git a/.gradle/8.4/dependencies-accessors/gc.properties b/.gradle/8.4/dependencies-accessors/gc.properties deleted file mode 100644 index e69de29..0000000 diff --git a/.gradle/8.4/executionHistory/executionHistory.bin b/.gradle/8.4/executionHistory/executionHistory.bin deleted file mode 100644 index 4075a4c..0000000 Binary files a/.gradle/8.4/executionHistory/executionHistory.bin and /dev/null differ diff --git a/.gradle/8.4/executionHistory/executionHistory.lock b/.gradle/8.4/executionHistory/executionHistory.lock deleted file mode 100644 index 61bf809..0000000 Binary files a/.gradle/8.4/executionHistory/executionHistory.lock and /dev/null differ diff --git a/.gradle/8.4/fileChanges/last-build.bin b/.gradle/8.4/fileChanges/last-build.bin deleted file mode 100644 index f76dd23..0000000 Binary files a/.gradle/8.4/fileChanges/last-build.bin and /dev/null differ diff --git a/.gradle/8.4/fileHashes/fileHashes.bin b/.gradle/8.4/fileHashes/fileHashes.bin deleted file mode 100644 index d0d4fd1..0000000 Binary files a/.gradle/8.4/fileHashes/fileHashes.bin and /dev/null differ diff --git a/.gradle/8.4/fileHashes/fileHashes.lock b/.gradle/8.4/fileHashes/fileHashes.lock deleted file mode 100644 index ff075b3..0000000 Binary files a/.gradle/8.4/fileHashes/fileHashes.lock and /dev/null differ diff --git a/.gradle/8.4/fileHashes/resourceHashesCache.bin b/.gradle/8.4/fileHashes/resourceHashesCache.bin deleted file mode 100644 index e69af41..0000000 Binary files a/.gradle/8.4/fileHashes/resourceHashesCache.bin and /dev/null differ diff --git a/.gradle/8.4/gc.properties b/.gradle/8.4/gc.properties deleted file mode 100644 index e69de29..0000000 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock deleted file mode 100644 index 784a6e9..0000000 Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and /dev/null differ diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties deleted file mode 100644 index f18f603..0000000 --- a/.gradle/buildOutputCleanup/cache.properties +++ /dev/null @@ -1,2 +0,0 @@ -#Mon Aug 03 10:25:46 UTC 2026 -gradle.version=8.4 diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin deleted file mode 100644 index b742f33..0000000 Binary files a/.gradle/buildOutputCleanup/outputFiles.bin and /dev/null differ diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe deleted file mode 100644 index 10454bb..0000000 Binary files a/.gradle/file-system.probe and /dev/null differ diff --git a/.gradle/vcs-1/gc.properties b/.gradle/vcs-1/gc.properties deleted file mode 100644 index e69de29..0000000 diff --git a/build/classes/java/main/org/carlspring/security/vertx/http/SecureCorsServer.class b/build/classes/java/main/org/carlspring/security/vertx/http/SecureCorsServer.class new file mode 100644 index 0000000..6fc7199 Binary files /dev/null and b/build/classes/java/main/org/carlspring/security/vertx/http/SecureCorsServer.class differ diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin new file mode 100644 index 0000000..d36c933 Binary files /dev/null and b/build/tmp/compileJava/previous-compilation-data.bin differ diff --git a/src/main/java/org/carlspring/security/vertx/http/SecureCorsServer.java b/src/main/java/org/carlspring/security/vertx/http/SecureCorsServer.java index f9f0b0c..f146802 100644 --- a/src/main/java/org/carlspring/security/vertx/http/SecureCorsServer.java +++ b/src/main/java/org/carlspring/security/vertx/http/SecureCorsServer.java @@ -3,6 +3,8 @@ import io.vertx.core.AbstractVerticle; import io.vertx.core.http.HttpHeaders; import io.vertx.core.http.HttpMethod; +import io.vertx.core.http.HttpServerOptions; +import io.vertx.core.net.JksOptions; import io.vertx.ext.web.Router; import io.vertx.ext.web.handler.CorsHandler; diff --git a/src/main/ql/InsecureCorsHttpOrigin.qhelp b/src/main/ql/InsecureCorsHttpOrigin.qhelp index 21b5fa5..5343fbc 100644 --- a/src/main/ql/InsecureCorsHttpOrigin.qhelp +++ b/src/main/ql/InsecureCorsHttpOrigin.qhelp @@ -14,11 +14,11 @@

Instead of an insecure HTTP connection to the origin, such as in the example below:

- +

set up SSL like this:

- +
diff --git a/src/main/ql/InsecureCorsWildcardOrigin.qhelp b/src/main/ql/InsecureCorsWildcardOrigin.qhelp index 7811755..21bdb2e 100644 --- a/src/main/ql/InsecureCorsWildcardOrigin.qhelp +++ b/src/main/ql/InsecureCorsWildcardOrigin.qhelp @@ -16,11 +16,11 @@

Instead of adding a wildcard origin, such as in the example below:

- +

define the origins explicitly like this:

- +
diff --git a/src/main/ql/InsecureHttpServer.qhelp b/src/main/ql/InsecureHttpServer.qhelp index e8198f2..49489c6 100644 --- a/src/main/ql/InsecureHttpServer.qhelp +++ b/src/main/ql/InsecureHttpServer.qhelp @@ -19,7 +19,7 @@

Instead of setting up a plain HTTP server that doesn't use SSL, such as this one:

- +

when creating an HTTP server, the setSsl method should be called on the @@ -33,7 +33,7 @@ it with SSL:

- +