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
Copy file name to clipboardExpand all lines: openig-doc/src/main/asciidoc/gateway-guide/chap-install.adoc
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ In this chapter, you will learn to:
42
42
+
43
43
Make sure you have a supported Java Development Kit installed.
44
44
+
45
-
This release of OpenIG requires Java Development Kit 8, 11, 17or 21 LTS version. Open Identity Platform Community recommends the most recent update to ensure you have the latest security fixes.
45
+
This release of OpenIG requires Java Development Kit 11, 17, 21 or 25 LTS version. Open Identity Platform Community recommends the most recent update to ensure you have the latest security fixes.
46
46
47
47
* Prepare a deployment container.
48
48
+
@@ -98,7 +98,7 @@ The Java Secure Socket Extension (JSSE), part of the Java environment, provides
98
98
==== Configuring Apache Tomcat For OpenIG
99
99
100
100
This section describes essential Tomcat configuration that you need in order to run OpenIG.
101
-
Download and install a supported version of Tomcat from link:http://tomcat.apache.org/[http://tomcat.apache.org/, window=\_blank].
101
+
Download and install a supported version of Tomcat from link:https://tomcat.apache.org/[https://tomcat.apache.org/, window=\_blank].
102
102
103
103
Configure Tomcat to use the same protocol as the application you are protecting with OpenIG. If the protected application is on a remote system, configure Tomcat to use the same port as well. If your application listens on both an HTTP and an HTTPS port, then you must configure Tomcat to do so, too.
104
104
@@ -499,7 +499,7 @@ If some data attached to a context must be stored on the server side, then you h
499
499
How you configure session stickiness and session replication depends on your load balancer and on your container.
500
500
Tomcat can help with session stickiness, and a Tomcat cluster can handle session replication:
501
501
502
-
* If you choose to use the link:http://tomcat.apache.org/connectors-doc/[Tomcat connector, window=\_blank] (mod_jk) on your web server to perform load balancing, then see the link:http://tomcat.apache.org/connectors-doc/common_howto/loadbalancers.html[LoadBalancer HowTo, window=\_blank] for details.
502
+
* If you choose to use the link:https://tomcat.apache.org/connectors-doc/[Tomcat connector, window=\_blank] (mod_jk) on your web server to perform load balancing, then see the link:http://tomcat.apache.org/connectors-doc/common_howto/loadbalancers.html[LoadBalancer HowTo, window=\_blank] for details.
503
503
+
504
504
In the HowTo, you configure the `jvmRoute` attribute in the Tomcat server configuration, `/path/to/tomcat/conf/server.xml`, to identify the server. The connector can use this identifier to achieve session stickiness.
Copy file name to clipboardExpand all lines: openig-doc/src/main/asciidoc/gateway-guide/chap-quickstart.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ This chapter allows you to quickly see how OpenIG works, and provides hands-on e
39
39
40
40
Make sure you have a supported Java Development Kit installed.
41
41
42
-
This release of OpenIG requires Java Development Kit 8, 11, 17or 21 LTS version. Open Identity Platform Community recommends the most recent update to ensure you have the latest security fixes.
42
+
This release of OpenIG requires Java Development Kit 11, 17, 21 or 25 LTS version. Open Identity Platform Community recommends the most recent update to ensure you have the latest security fixes.
Copy file name to clipboardExpand all lines: openig-doc/src/main/asciidoc/reference/audit-conf.adoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -396,7 +396,7 @@ The prefix to add to a log file on rotation.
396
396
This has an effect when time-based file rotation is enabled.
397
397
398
398
`"rotationFileSuffix"`: __string, optional__::
399
-
The suffix to add to a log file on rotation, possibly expressed in link:http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html[SimpleDateFormat, window=\_blank].
399
+
The suffix to add to a log file on rotation, possibly expressed in link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html[SimpleDateFormat, window=\_blank].
400
400
401
401
+
402
402
This has an effect when time-based file rotation is enabled.
@@ -648,7 +648,7 @@ Whether the events are automatically flushed after being written.
648
648
Default: true.
649
649
650
650
`"maxBatchedEvents"`: __number, optional__::
651
-
The maximum number of event messages batched into a link:http://docs.oracle.com/javase/7/docs/api/java/sql/PreparedStatement.html[PreparedStatement, window=\_blank].
651
+
The maximum number of event messages batched into a link:https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/PreparedStatement.html[PreparedStatement, window=\_blank].
Copy file name to clipboardExpand all lines: openig-doc/src/main/asciidoc/reference/expressions-conf.adoc
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -356,7 +356,7 @@ the string containing the joined strings.
356
356
----
357
357
keyMatch(map, pattern)
358
358
----
359
-
Returns the first key found in a map that matches the specified link:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html[regular expression pattern, window=\_blank], or `null` if no such match is found.
359
+
Returns the first key found in a map that matches the specified link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html[regular expression pattern, window=\_blank], or `null` if no such match is found.
360
360
.Parameters
361
361
--
362
362
@@ -405,7 +405,7 @@ the length of the object, or 0 if length could not be determined.
405
405
----
406
406
matchingGroups(string, pattern)
407
407
----
408
-
Returns an array of matching groups for the specified link:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html[regular expression pattern, window=\_blank] applied to the specified string, or `null` if no such match is found. The first element of the array is the entire match, and each subsequent element correlates to any capture group specified within the regular expression.
408
+
Returns an array of matching groups for the specified link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html[regular expression pattern, window=\_blank] applied to the specified string, or `null` if no such match is found. The first element of the array is the entire match, and each subsequent element correlates to any capture group specified within the regular expression.
409
409
.Parameters
410
410
--
411
411
@@ -431,7 +431,7 @@ an array of matching groups, or `null` if no such match is found.
431
431
----
432
432
matches(string, pattern)
433
433
----
434
-
Returns `true` if the string contains a match for the specified link:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html[regular expression pattern, window=\_blank].
434
+
Returns `true` if the string contains a match for the specified link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html[regular expression pattern, window=\_blank].
435
435
.Parameters
436
436
--
437
437
@@ -509,7 +509,7 @@ The key/value map of properties or `null` on error.
509
509
----
510
510
split(string, pattern)
511
511
----
512
-
Splits the specified string into an array of substrings around matches for the specified link:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html[regular expression pattern, window=\_blank].
512
+
Splits the specified string into an array of substrings around matches for the specified link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html[regular expression pattern, window=\_blank].
513
513
.Parameters
514
514
--
515
515
@@ -866,15 +866,15 @@ Other functions are provided by link:{apidocs-url}/index.html?org/forgerock/http
866
866
867
867
[#d210e17106]
868
868
==== Description
869
-
Patterns in configuration parameters and expressions use the standard Java regular expression link:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html[Pattern, window=\_blank] class. For more information on regular expressions, see Oracle's link:http://docs.oracle.com/javase/tutorial/essential/regex/index.html[tutorial on Regular Expressions, window=\_blank].
869
+
Patterns in configuration parameters and expressions use the standard Java regular expression link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html[Pattern, window=\_blank] class. For more information on regular expressions, see Oracle's link:http://docs.oracle.com/javase/tutorial/essential/regex/index.html[tutorial on Regular Expressions, window=\_blank].
870
870
871
871
[#d210e17122]
872
872
==== Pattern Templates
873
-
A regular expression pattern template expresses a transformation to be applied for a matching regular expression pattern. It may contain references to link:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html#cg[capturing groups, window=\_blank] within the match result. Each occurrence of `$g` (where __g__ is an integer value) is substituted by the indexed capturing group in a match result. Capturing group zero `"$0"` denotes the entire pattern match. A dollar sign or numeral literal immediately following a capture group reference can be included as a literal in the template by preceding it with a backslash ( `\` ). Backslash itself must be also escaped in this manner.
873
+
A regular expression pattern template expresses a transformation to be applied for a matching regular expression pattern. It may contain references to link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html#cg[capturing groups, window=\_blank] within the match result. Each occurrence of `$g` (where __g__ is an integer value) is substituted by the indexed capturing group in a match result. Capturing group zero `"$0"` denotes the entire pattern match. A dollar sign or numeral literal immediately following a capture group reference can be included as a literal in the template by preceding it with a backslash ( `\` ). Backslash itself must be also escaped in this manner.
874
874
875
875
[#d210e17142]
876
876
==== See Also
877
-
Java link:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html[Pattern, window=\_blank] class
877
+
Java link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html[Pattern, window=\_blank] class
Copy file name to clipboardExpand all lines: openig-doc/src/main/asciidoc/reference/filters-conf.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1832,7 +1832,7 @@ This context is the leaf of a chain of contexts. It provides access to other Con
1832
1832
The HTTP link:{apidocs-url}/index.html?org/forgerock/http/protocol/Request.html[request, window=\_blank].
1833
1833
1834
1834
`globals`::
1835
-
This object is a link:http://groovy.codehaus.org/groovy-jdk/index.html?java/util/Map.html[Map, window=\_blank] that holds variables that persist across successive invocations.
1835
+
This object is a link:https://docs.groovy-lang.org/latest/html/groovy-jdk/java/util/Map.html[Map, window=\_blank] that holds variables that persist across successive invocations.
1836
1836
1837
1837
`http`::
1838
1838
An embedded client for making outbound HTTP requests, which is an link:{apidocs-url}/index.html?org/forgerock/http/Client.html[org.forgerock.http.Client, window=\_blank].
Copy file name to clipboardExpand all lines: openig-doc/src/main/asciidoc/reference/handlers-conf.adoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -211,7 +211,7 @@ For details about the available cipher suite names, see the documentation for th
211
211
Default: Allow any cipher suite supported by the JVM.
212
212
213
213
`"sslContextAlgorithm"`: __string, optional__::
214
-
The `SSLContext` algorithm name, as listed in the table of link:http://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#SSLContext[SSLContext Algorithms, window=\_blank] for the Java Virtual Machine used by the container where OpenIG runs.
214
+
The `SSLContext` algorithm name, as listed in the table of link:https://docs.oracle.com/en/java/javase/11/docs/specs/security/standard-names.html#sslcontext-algorithms[SSLContext Algorithms, window=\_blank] for the Java Virtual Machine used by the container where OpenIG runs.
215
215
216
216
+
217
217
Default: `TLS`
@@ -1020,7 +1020,7 @@ This context is the leaf of a chain of contexts. It provides access to other Con
1020
1020
The HTTP link:{apidocs-url}/index.html?org/forgerock/http/protocol/Request.html[request, window=\_blank].
1021
1021
1022
1022
`globals`::
1023
-
This object is a link:http://groovy.codehaus.org/groovy-jdk/index.html?java/util/Map.html[Map, window=\_blank] that holds variables that persist across successive invocations.
1023
+
This object is a link:https://docs.groovy-lang.org/latest/html/groovy-jdk/java/util/Map.html[Map, window=\_blank] that holds variables that persist across successive invocations.
1024
1024
1025
1025
`http`::
1026
1026
An embedded client for making outbound HTTP requests, which is an link:{apidocs-url}/index.html?org/forgerock/http/Client.html[org.forgerock.http.Client, window=\_blank].
This represents the configuration for a Java Secure Socket Extension link:http://docs.oracle.com/javase/7/docs/api/index.html?javax/net/ssl/KeyManager.html[KeyManager, window=\_blank], which manages the keys used to authenticate an SSLSocket to a peer. The configuration references the keystore that actually holds the keys.
321
+
This represents the configuration for a Java Secure Socket Extension link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/KeyManager.html[KeyManager, window=\_blank], which manages the keys used to authenticate an SSLSocket to a peer. The configuration references the keystore that actually holds the keys.
This represents the configuration for a Java link:http://docs.oracle.com/javase/7/docs/api/index.html?java/security/KeyStore.html[KeyStore, window=\_blank], which stores cryptographic private keys and public key certificates.
402
+
This represents the configuration for a Java link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/KeyStore.html[KeyStore, window=\_blank], which stores cryptographic private keys and public key certificates.
@@ -565,7 +565,7 @@ In summary when the OpenID Provider is not known in advance, it might be possibl
565
565
To use this shortcut, OpenIG extracts the domain from the user input, and looks for an issuer whose supported domains list contains a match.
566
566
567
567
+
568
-
Supported domains patterns match host names with optional port numbers. Do not specify a URI scheme such as HTTP. OpenIG adds the scheme. For instance, `*.example.com` matches any host in the `example.com` domain. You can specify the port number as well as in `host.example.com:8443`. Patterns must be valid regular expression patterns according to the rules for the Java link:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html[Pattern, window=\_blank] class.
568
+
Supported domains patterns match host names with optional port numbers. Do not specify a URI scheme such as HTTP. OpenIG adds the scheme. For instance, `*.example.com` matches any host in the `example.com` domain. You can specify the port number as well as in `host.example.com:8443`. Patterns must be valid regular expression patterns according to the rules for the Java link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html[Pattern, window=\_blank] class.
This represents the configuration for a Java Secure Socket Extension link:http://docs.oracle.com/javase/7/docs/api/index.html?javax/net/ssl/TrustManager.html[TrustManager, window=\_blank], which manages the trust material (typically X.509 public key certificates) used to decide whether to accept the credentials presented by a peer. The configuration references the keystore that actually holds the trust material.
768
+
This represents the configuration for a Java Secure Socket Extension link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/TrustManager.html[TrustManager, window=\_blank], which manages the trust material (typically X.509 public key certificates) used to decide whether to accept the credentials presented by a peer. The configuration references the keystore that actually holds the trust material.
Copy file name to clipboardExpand all lines: openig-doc/src/main/asciidoc/reference/object-model-conf.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -413,7 +413,7 @@ This is one of the contexts described in xref:#Contexts[Contexts(5)].
413
413
The portion of the request URI that matched the URI template.
414
414
415
415
`"originalUri"`: URI::
416
-
The original target link:https://docs.oracle.com/javase/7/docs/api/index.html?java/net/URI.html[URI, window=\_blank] for the request, as received by the web container.
416
+
The original target link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html[URI, window=\_blank] for the request, as received by the web container.
Copy file name to clipboardExpand all lines: openig-doc/src/main/asciidoc/reference/preface.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -95,7 +95,7 @@ link:http://json.org[JSON, window=\_blank] object where the content depends on t
95
95
96
96
[#definition-pattern]
97
97
pattern::
98
-
A regular expression according to the rules for the Java link:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html[Pattern, window=\_blank] class.
98
+
A regular expression according to the rules for the Java link:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html[Pattern, window=\_blank] class.
0 commit comments