diff --git a/contrib-http-framework/src/main/java/org/forgerock/http/filter/ConditionalFilter.java b/contrib-http-framework/src/main/java/org/forgerock/http/filter/ConditionalFilter.java index 1c5554138..8146499ff 100644 --- a/contrib-http-framework/src/main/java/org/forgerock/http/filter/ConditionalFilter.java +++ b/contrib-http-framework/src/main/java/org/forgerock/http/filter/ConditionalFilter.java @@ -12,6 +12,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2016 ForgeRock AS. + * Portions Copyrighted 2026 3A Systems, LLC. */ package org.forgerock.http.filter; @@ -48,18 +49,16 @@ public class ConditionalFilter implements Filter { * This constructor is provided as an ease to write some code : since you have access to the boolean, * you may optimise the code like this : *
- * {@code
* if (condition) {
* return delegate;
* } else {
* return new Filter() {
- * @Override
- * public Promise filter(Context context, Request request, Handler handler) {
+ * @Override
+ * public Promise<Response, NeverThrowsException> filter(Context context, Request request, Handler handler) {
* return handler.handle(context, request);
* }
* };
* }
- * }
*
*
* @param delegate
diff --git a/openig-ai/src/main/java/org/openidentityplatform/openig/ai/filter/MCPServerFeaturesFilter.java b/openig-ai/src/main/java/org/openidentityplatform/openig/ai/filter/MCPServerFeaturesFilter.java
index 5b53c7f53..f690cf661 100644
--- a/openig-ai/src/main/java/org/openidentityplatform/openig/ai/filter/MCPServerFeaturesFilter.java
+++ b/openig-ai/src/main/java/org/openidentityplatform/openig/ai/filter/MCPServerFeaturesFilter.java
@@ -46,8 +46,8 @@
/**
* MCPServerFeaturesFilter
- * {@code
diff --git a/openig-core/src/main/java/org/forgerock/openig/filter/PasswordReplayFilterHeaplet.java b/openig-core/src/main/java/org/forgerock/openig/filter/PasswordReplayFilterHeaplet.java
index 795f7ce0a..fdf332c40 100644
--- a/openig-core/src/main/java/org/forgerock/openig/filter/PasswordReplayFilterHeaplet.java
+++ b/openig-core/src/main/java/org/forgerock/openig/filter/PasswordReplayFilterHeaplet.java
@@ -12,6 +12,7 @@
* information: "Portions Copyright [year] [name of copyright owner]".
*
* Copyright 2015-2016 ForgeRock AS.
+ * Portions Copyrighted 2026 3A Systems, LLC.
*/
package org.forgerock.openig.filter;
@@ -76,9 +77,9 @@
* When a {@literal GET} request to the login page is intercepted, OpenIG will generate an alternative * authentication request and send it in place of the original request. The response is forwarded as-is to the caller. @@ -99,7 +100,7 @@ * } * * - *
When a response that is identified to be a login page is intercepted, OpenIG will generate an authentication
* request and send it. The authentication response is ignored ATM. Then OpenIG replays the original incoming request.
diff --git a/openig-core/src/main/java/org/forgerock/openig/handler/router/RouterHandler.java b/openig-core/src/main/java/org/forgerock/openig/handler/router/RouterHandler.java
index 310e787f2..0349d537b 100644
--- a/openig-core/src/main/java/org/forgerock/openig/handler/router/RouterHandler.java
+++ b/openig-core/src/main/java/org/forgerock/openig/handler/router/RouterHandler.java
@@ -104,7 +104,7 @@
* synchronously.
*
* In both cases, the default value is 10 seconds.
- *
+ *
*
In addition to regular route JSON files, this handler now also recognises OpenAPI spec files * ({@code .json}, {@code .yaml}, {@code .yml}) dropped into the same routes directory. * When {@code openApiValidation.mockMode} is {@code true}, auto-generated routes use an diff --git a/openig-core/src/main/java/org/forgerock/openig/heap/GenericHeaplet.java b/openig-core/src/main/java/org/forgerock/openig/heap/GenericHeaplet.java index 6153834dc..a40d8f3b6 100644 --- a/openig-core/src/main/java/org/forgerock/openig/heap/GenericHeaplet.java +++ b/openig-core/src/main/java/org/forgerock/openig/heap/GenericHeaplet.java @@ -13,6 +13,7 @@ * * Copyright 2010-2011 ApexIdentity Inc. * Portions Copyright 2011-2016 ForgeRock AS. + * Portions Copyrighted 2026 3A Systems, LLC. */ package org.forgerock.openig.heap; @@ -39,7 +40,7 @@ /** * A generic base class for heaplets with automatically injected fields. *
- * If the object created is an instance of {@link GenericHeapObject}, it is then
+ * If the object created is an instance of {@code GenericHeapObject}, it is then
* automatically injected with {@code logger} and {@code storage} objects.
*/
public abstract class GenericHeaplet implements Heaplet {
diff --git a/openig-core/src/main/java/org/forgerock/openig/heap/Keys.java b/openig-core/src/main/java/org/forgerock/openig/heap/Keys.java
index b5fb279e4..2d7b96c55 100644
--- a/openig-core/src/main/java/org/forgerock/openig/heap/Keys.java
+++ b/openig-core/src/main/java/org/forgerock/openig/heap/Keys.java
@@ -12,6 +12,7 @@
* information: "Portions copyright [year] [name of copyright owner]".
*
* Copyright 2015-2016 ForgeRock AS.
+ * Portions Copyrighted 2026 3A Systems, LLC.
*/
package org.forgerock.openig.heap;
@@ -99,7 +100,7 @@ public final class Keys {
public static final String SESSION_FACTORY_HEAP_KEY = "Session";
/**
- * Key to retrieve an implementation of a {@link org.forgerock.util.Factory Malformed expressions are ignored e.g: "$$$${{"
+ * recursively. Malformed expressions are ignored e.g: When an error occurs during the
* evaluation of an expression, the value is set to {@code null} because we
* cannot differentiate successful evaluations or failed ones.
@@ -225,7 +225,7 @@ public static Function Malformed expressions are ignored e.g: "$$$${{"
+ * recursively. Malformed expressions are ignored e.g: When an error occurs during the
* evaluation of an expression, the value is set to {@code null} because we
* cannot differentiate successful evaluations or failed ones.
diff --git a/pom.xml b/pom.xml
index 6033c767d..728191976 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,7 +38,10 @@
"$$$${{"
* and their values are not changed. "$$$${{"
* and their values are not changed.