瀏覽代碼

PortResolver.NO_OP

Closes gh-16666
Rob Winch 6 月之前
父節點
當前提交
5f5427bd03
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      web/src/main/java/org/springframework/security/web/PortResolver.java

+ 8 - 0
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 <code>ServletRequest</code> was received on.
 	 * @param request that the method should lookup the port for