From 5f5427bd03a222d3d2007b4fdaead081288add9b Mon Sep 17 00:00:00 2001 From: Rob Winch <362503+rwinch@users.noreply.github.com> Date: Mon, 10 Feb 2025 16:37:56 -0600 Subject: [PATCH] PortResolver.NO_OP Closes gh-16666 --- .../org/springframework/security/web/PortResolver.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/web/src/main/java/org/springframework/security/web/PortResolver.java b/web/src/main/java/org/springframework/security/web/PortResolver.java index 501b1b4329..98758d1776 100644 --- a/web/src/main/java/org/springframework/security/web/PortResolver.java +++ b/web/src/main/java/org/springframework/security/web/PortResolver.java @@ -31,6 +31,14 @@ import jakarta.servlet.ServletRequest; */ public interface PortResolver { + PortResolver NO_OP = new PortResolver() { + + @Override + public int getServerPort(ServletRequest request) { + return request.getServerPort(); + } + }; + /** * Indicates the port the ServletRequest was received on. * @param request that the method should lookup the port for