You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li><ahref="org/forgerock/openig/filter/MdcRouteIdFilter.html" title="class in org.forgerock.openig.filter">MdcRouteIdFilter</a></li>
167
167
<li><ahref="org/forgerock/openig/decoration/capture/MessageCapture.html" title="class in org.forgerock.openig.decoration.capture">MessageCapture</a></li>
168
168
<li><ahref="org/forgerock/openig/util/MessageType.html" title="enum in org.forgerock.openig.util">MessageType</a></li>
169
+
<li><ahref="org/forgerock/openig/handler/MockDataGenerator.html" title="class in org.forgerock.openig.handler">MockDataGenerator</a></li>
169
170
<li><ahref="org/openidentityplatform/openig/mq/MQ_IBM.html" title="class in org.openidentityplatform.openig.mq">MQ_IBM</a></li>
170
171
<li><ahref="org/openidentityplatform/openig/mq/MQ_IBM.Heaplet.html" title="class in org.openidentityplatform.openig.mq">MQ_IBM.Heaplet</a></li>
171
172
<li><ahref="org/openidentityplatform/openig/mq/MQ_Kafka.html" title="class in org.openidentityplatform.openig.mq">MQ_Kafka</a></li>
<li><ahref="org/forgerock/openig/filter/oauth2/client/OAuth2ErrorException.html" title="class in org.forgerock.openig.filter.oauth2.client">OAuth2ErrorException</a></li>
179
180
<li><ahref="org/forgerock/openig/filter/oauth2/OAuth2ResourceServerFilterHeaplet.html" title="class in org.forgerock.openig.filter.oauth2">OAuth2ResourceServerFilterHeaplet</a></li>
180
181
<li><ahref="org/forgerock/openig/openam/OpenAMClassAliasResolver.html" title="class in org.forgerock.openig.openam">OpenAMClassAliasResolver</a></li>
182
+
<li><ahref="org/forgerock/openig/handler/OpenApiMockResponseHandler.html" title="class in org.forgerock.openig.handler">OpenApiMockResponseHandler</a></li>
183
+
<li><ahref="org/forgerock/openig/handler/OpenApiMockResponseHandler.Heaplet.html" title="class in org.forgerock.openig.handler">OpenApiMockResponseHandler.Heaplet</a></li>
181
184
<li><ahref="org/forgerock/openig/handler/router/OpenApiRouteBuilder.html" title="class in org.forgerock.openig.handler.router">OpenApiRouteBuilder</a></li>
182
185
<li><ahref="org/forgerock/openig/handler/router/OpenApiSpecLoader.html" title="class in org.forgerock.openig.handler.router">OpenApiSpecLoader</a></li>
183
186
<li><ahref="org/forgerock/openig/filter/OpenApiValidationFilter.html" title="class in org.forgerock.openig.filter">OpenApiValidationFilter</a></li>
Copy file name to clipboardExpand all lines: openig/apidocs/index-all.html
+35Lines changed: 35 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -424,6 +424,10 @@ <h2 class="title">B</h2>
424
424
<dd>
425
425
<div class="block">Builds an OpenIG route <code>JsonValue</code> for the supplied OpenAPI specification.</div>
426
426
</dd>
427
+
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/router/OpenApiRouteBuilder.html#buildRouteJson(io.swagger.v3.oas.models.OpenAPI,java.io.File,boolean,boolean)">buildRouteJson(OpenAPI, File, boolean, boolean)</a></span> - Method in class org.forgerock.openig.handler.router.<a href="org/forgerock/openig/handler/router/OpenApiRouteBuilder.html" title="class in org.forgerock.openig.handler.router">OpenApiRouteBuilder</a></dt>
428
+
<dd>
429
+
<div class="block">Builds an OpenIG route <code>JsonValue</code> for the supplied OpenAPI specification.</div>
430
+
</dd>
427
431
</dl>
428
432
<a id="I:C">
429
433
<!-- -->
@@ -734,6 +738,8 @@ <h2 class="title">C</h2>
734
738
<dd> </dd>
735
739
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/DispatchHandler.Heaplet.html#create()">create()</a></span> - Method in class org.forgerock.openig.handler.<a href="org/forgerock/openig/handler/DispatchHandler.Heaplet.html" title="class in org.forgerock.openig.handler">DispatchHandler.Heaplet</a></dt>
736
740
<dd> </dd>
741
+
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.Heaplet.html#create()">create()</a></span> - Method in class org.forgerock.openig.handler.<a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.Heaplet.html" title="class in org.forgerock.openig.handler">OpenApiMockResponseHandler.Heaplet</a></dt>
742
+
<dd> </dd>
737
743
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/router/AuditServiceObjectHeaplet.html#create()">create()</a></span> - Method in class org.forgerock.openig.handler.router.<a href="org/forgerock/openig/handler/router/AuditServiceObjectHeaplet.html" title="class in org.forgerock.openig.handler.router">AuditServiceObjectHeaplet</a></dt>
738
744
<dd> </dd>
739
745
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/router/RouterHandler.Heaplet.html#create()">create()</a></span> - Method in class org.forgerock.openig.handler.router.<a href="org/forgerock/openig/handler/router/RouterHandler.Heaplet.html" title="class in org.forgerock.openig.handler.router">RouterHandler.Heaplet</a></dt>
@@ -1543,6 +1549,10 @@ <h2 class="title">G</h2>
1543
1549
<dd>
1544
1550
<div class="block">Construct a <a href="org/forgerock/openig/http/GatewayHttpApplication.html" title="class in org.forgerock.openig.http"><code>GatewayHttpApplication</code></a>.</div>
1545
1551
</dd>
1552
+
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/MockDataGenerator.html#generate(java.lang.String,io.swagger.v3.oas.models.media.Schema)">generate(String, Schema<?>)</a></span> - Static method in class org.forgerock.openig.handler.<a href="org/forgerock/openig/handler/MockDataGenerator.html" title="class in org.forgerock.openig.handler">MockDataGenerator</a></dt>
1553
+
<dd>
1554
+
<div class="block">Generates a realistic mock value for the given field name and schema.</div>
1555
+
</dd>
1546
1556
<dt><a href="org/forgerock/openig/heap/GenericHeaplet.html" title="class in org.forgerock.openig.heap"><span class="typeNameLink">GenericHeaplet</span></a> - Class in <a href="org/forgerock/openig/heap/package-summary.html">org.forgerock.openig.heap</a></dt>
1547
1557
<dd>
1548
1558
<div class="block">A generic base class for heaplets with automatically injected fields.</div>
@@ -2109,6 +2119,8 @@ <h2 class="title">H</h2>
2109
2119
<dd> </dd>
2110
2120
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/DispatchHandler.html#handle(org.forgerock.services.context.Context,org.forgerock.http.protocol.Request)">handle(Context, Request)</a></span> - Method in class org.forgerock.openig.handler.<a href="org/forgerock/openig/handler/DispatchHandler.html" title="class in org.forgerock.openig.handler">DispatchHandler</a></dt>
2111
2121
<dd> </dd>
2122
+
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.html#handle(org.forgerock.services.context.Context,org.forgerock.http.protocol.Request)">handle(Context, Request)</a></span> - Method in class org.forgerock.openig.handler.<a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.html" title="class in org.forgerock.openig.handler">OpenApiMockResponseHandler</a></dt>
2123
+
<dd> </dd>
2112
2124
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/resources/ResourceHandler.html#handle(org.forgerock.services.context.Context,org.forgerock.http.protocol.Request)">handle(Context, Request)</a></span> - Method in class org.forgerock.openig.handler.resources.<a href="org/forgerock/openig/handler/resources/ResourceHandler.html" title="class in org.forgerock.openig.handler.resources">ResourceHandler</a></dt>
2113
2125
<dd> </dd>
2114
2126
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/router/RouterHandler.html#handle(org.forgerock.services.context.Context,org.forgerock.http.protocol.Request)">handle(Context, Request)</a></span> - Method in class org.forgerock.openig.handler.router.<a href="org/forgerock/openig/handler/router/RouterHandler.html" title="class in org.forgerock.openig.handler.router">RouterHandler</a></dt>
@@ -2288,6 +2300,8 @@ <h2 class="title">H</h2>
2288
2300
<dd> </dd>
2289
2301
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/DispatchHandler.Heaplet.html#%3Cinit%3E()">Heaplet()</a></span> - Constructor for class org.forgerock.openig.handler.<a href="org/forgerock/openig/handler/DispatchHandler.Heaplet.html" title="class in org.forgerock.openig.handler">DispatchHandler.Heaplet</a></dt>
2290
2302
<dd> </dd>
2303
+
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.Heaplet.html#%3Cinit%3E()">Heaplet()</a></span> - Constructor for class org.forgerock.openig.handler.<a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.Heaplet.html" title="class in org.forgerock.openig.handler">OpenApiMockResponseHandler.Heaplet</a></dt>
2304
+
<dd> </dd>
2291
2305
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/router/RouterHandler.Heaplet.html#%3Cinit%3E()">Heaplet()</a></span> - Constructor for class org.forgerock.openig.handler.router.<a href="org/forgerock/openig/handler/router/RouterHandler.Heaplet.html" title="class in org.forgerock.openig.handler.router">RouterHandler.Heaplet</a></dt>
2292
2306
<dd> </dd>
2293
2307
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/saml/SamlFederationHandler.Heaplet.html#%3Cinit%3E()">Heaplet()</a></span> - Constructor for class org.forgerock.openig.handler.saml.<a href="org/forgerock/openig/handler/saml/SamlFederationHandler.Heaplet.html" title="class in org.forgerock.openig.handler.saml">SamlFederationHandler.Heaplet</a></dt>
@@ -2749,6 +2763,12 @@ <h2 class="title">M</h2>
2749
2763
<dd> </dd>
2750
2764
<dt><span class="memberNameLink"><a href="org/openidentityplatform/openig/ai/filter/llm/LLMProvider.html#MISTRAL">MISTRAL</a></span> - org.openidentityplatform.openig.ai.filter.llm.<a href="org/openidentityplatform/openig/ai/filter/llm/LLMProvider.html" title="enum in org.openidentityplatform.openig.ai.filter.llm">LLMProvider</a></dt>
2751
2765
<dd> </dd>
2766
+
<dt><a href="org/forgerock/openig/handler/MockDataGenerator.html" title="class in org.forgerock.openig.handler"><span class="typeNameLink">MockDataGenerator</span></a> - Class in <a href="org/forgerock/openig/handler/package-summary.html">org.forgerock.openig.handler</a></dt>
2767
+
<dd>
2768
+
<div class="block">Generates realistic mock values for OpenAPI schema properties.</div>
2769
+
</dd>
2770
+
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/router/RouterHandler.OpenApiValidationSettings.html#mockMode">mockMode</a></span> - Variable in class org.forgerock.openig.handler.router.<a href="org/forgerock/openig/handler/router/RouterHandler.OpenApiValidationSettings.html" title="class in org.forgerock.openig.handler.router">RouterHandler.OpenApiValidationSettings</a></dt>
2771
+
<dd> </dd>
2752
2772
<dt><span class="memberNameLink"><a href="org/forgerock/openig/ldap/LdapConnection.html#modify(java.lang.String...)">modify(String...)</a></span> - Method in class org.forgerock.openig.ldap.<a href="org/forgerock/openig/ldap/LdapConnection.html" title="class in org.forgerock.openig.ldap">LdapConnection</a></dt>
2753
2773
<dd>
2754
2774
<div class="block">Modifies an entry in the Directory Server using the provided lines of
@@ -2970,6 +2990,19 @@ <h2 class="title">O</h2>
2970
2990
</dd>
2971
2991
<dt><span class="memberNameLink"><a href="org/forgerock/openig/openam/OpenAMClassAliasResolver.html#%3Cinit%3E()">OpenAMClassAliasResolver()</a></span> - Constructor for class org.forgerock.openig.openam.<a href="org/forgerock/openig/openam/OpenAMClassAliasResolver.html" title="class in org.forgerock.openig.openam">OpenAMClassAliasResolver</a></dt>
2972
2992
<dd> </dd>
2993
+
<dt><a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.html" title="class in org.forgerock.openig.handler"><span class="typeNameLink">OpenApiMockResponseHandler</span></a> - Class in <a href="org/forgerock/openig/handler/package-summary.html">org.forgerock.openig.handler</a></dt>
2994
+
<dd>
2995
+
<div class="block">A <code>Handler</code> that generates valid mock HTTP responses with realistic test data
2996
+
derived from an OpenAPI / Swagger specification.</div>
2997
+
</dd>
2998
+
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.html#%3Cinit%3E(java.lang.String,int,int)">OpenApiMockResponseHandler(String, int, int)</a></span> - Constructor for class org.forgerock.openig.handler.<a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.html" title="class in org.forgerock.openig.handler">OpenApiMockResponseHandler</a></dt>
2999
+
<dd>
3000
+
<div class="block">Creates a new mock handler backed by the supplied spec content.</div>
3001
+
</dd>
3002
+
<dt><a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.Heaplet.html" title="class in org.forgerock.openig.handler"><span class="typeNameLink">OpenApiMockResponseHandler.Heaplet</span></a> - Class in <a href="org/forgerock/openig/handler/package-summary.html">org.forgerock.openig.handler</a></dt>
3003
+
<dd>
3004
+
<div class="block">Creates and initialises an <a href="org/forgerock/openig/handler/OpenApiMockResponseHandler.html" title="class in org.forgerock.openig.handler"><code>OpenApiMockResponseHandler</code></a> in a heap environment.</div>
3005
+
</dd>
2973
3006
<dt><a href="org/forgerock/openig/handler/router/OpenApiRouteBuilder.html" title="class in org.forgerock.openig.handler.router"><span class="typeNameLink">OpenApiRouteBuilder</span></a> - Class in <a href="org/forgerock/openig/handler/router/package-summary.html">org.forgerock.openig.handler.router</a></dt>
2974
3007
<dd>
2975
3008
<div class="block">Converts a parsed <code>OpenAPI</code> model into an OpenIG route <code>JsonValue</code>.</div>
@@ -2994,6 +3027,8 @@ <h2 class="title">O</h2>
2994
3027
<dd> </dd>
2995
3028
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/router/RouterHandler.OpenApiValidationSettings.html#%3Cinit%3E(boolean,boolean)">OpenApiValidationSettings(boolean, boolean)</a></span> - Constructor for class org.forgerock.openig.handler.router.<a href="org/forgerock/openig/handler/router/RouterHandler.OpenApiValidationSettings.html" title="class in org.forgerock.openig.handler.router">RouterHandler.OpenApiValidationSettings</a></dt>
2996
3029
<dd> </dd>
3030
+
<dt><span class="memberNameLink"><a href="org/forgerock/openig/handler/router/RouterHandler.OpenApiValidationSettings.html#%3Cinit%3E(boolean,boolean,boolean)">OpenApiValidationSettings(boolean, boolean, boolean)</a></span> - Constructor for class org.forgerock.openig.handler.router.<a href="org/forgerock/openig/handler/router/RouterHandler.OpenApiValidationSettings.html" title="class in org.forgerock.openig.handler.router">RouterHandler.OpenApiValidationSettings</a></dt>
3031
+
<dd> </dd>
2997
3032
<dt><span class="memberNameLink"><a href="org/forgerock/openig/jwt/JwtCookieSession.html#OPENIG_JWT_SESSION">OPENIG_JWT_SESSION</a></span> - Static variable in class org.forgerock.openig.jwt.<a href="org/forgerock/openig/jwt/JwtCookieSession.html" title="class in org.forgerock.openig.jwt">JwtCookieSession</a></dt>
2998
3033
<dd>
2999
3034
<div class="block">Name of the cookie that will store the JWT session.</div>
0 commit comments