Skip to content

Commit 3d5a07a

Browse files
author
GHActionBot
committed
Sync javadoc.
1 parent d631673 commit 3d5a07a

21 files changed

+335
-333
lines changed

docs/allclasses-index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>All Classes and Interfaces (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

docs/allpackages-index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>All Packages (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

docs/eu/righettod/InputFileType.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>InputFileType (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

docs/eu/righettod/ProcessingModeType.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>ProcessingModeType (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

docs/eu/righettod/SecurityUtils.html

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>SecurityUtils (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -1154,7 +1154,7 @@ <h3>applyJWTExtraValidation</h3>
11541154
<section class="detail" id="isRegexSafe(java.lang.String,java.lang.String,java.util.Optional)">
11551155
<h3>isRegexSafe</h3>
11561156
<div class="horizontal-scroll">
1157-
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1334">isRegexSafe</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regex,
1157+
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1335">isRegexSafe</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regex,
11581158
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;data,
11591159
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&nbsp;maximumRunningTimeInSeconds)</span></div>
11601160
<div class="block">Apply a validations on a regular expression to ensure that is not prone to the ReDOS attack.
@@ -1174,7 +1174,8 @@ <h3>isRegexSafe</h3>
11741174
<li>"https://learn.snyk.io/lesson/redos"</li>
11751175
<li>"https://rules.sonarsource.com/java/RSPEC-2631/"</li>
11761176
<li>"https://github.com/doyensec/regexploit"</li>
1177-
<li>"https://makenowjust-labs.github.io/recheck/"</li>
1177+
<li>"https://github.com/makenowjust-labs/recheck"</li>
1178+
<li>"https://github.com/tjenkinson/redos-detector"</li>
11781179
<li>"https://wiki.owasp.org/images/2/23/OWASP_IL_2009_ReDoS.pdf"</li>
11791180
<li>"https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS"</li>
11801181
</ul>
@@ -1187,7 +1188,7 @@ <h3>isRegexSafe</h3>
11871188
<section class="detail" id="computeUUIDv7()">
11881189
<h3>computeUUIDv7</h3>
11891190
<div class="horizontal-scroll">
1190-
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1386">computeUUIDv7</a></span>()</div>
1191+
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1387">computeUUIDv7</a></span>()</div>
11911192
<div class="block">Compute a UUID version 7 without using any external dependency.<br><br>
11921193
<b>Below are my personal point of view and perhaps I'm totally wrong!</b>
11931194
<br><br>
@@ -1228,7 +1229,7 @@ <h3>computeUUIDv7</h3>
12281229
<section class="detail" id="isXSDSafe(java.lang.String)">
12291230
<h3>isXSDSafe</h3>
12301231
<div class="horizontal-scroll">
1231-
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1419">isXSDSafe</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;xsdFilePath)</span></div>
1232+
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1420">isXSDSafe</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;xsdFilePath)</span></div>
12321233
<div class="block">Ensure that an XSD file does not contain any include/import/redefine instruction (prevent exposure to SSRF).</div>
12331234
<dl class="notes">
12341235
<dt>Parameters:</dt>
@@ -1253,7 +1254,7 @@ <h3>isXSDSafe</h3>
12531254
<section class="detail" id="extractAllSensitiveInformation(java.lang.String)">
12541255
<h3>extractAllSensitiveInformation</h3>
12551256
<div class="horizontal-scroll">
1256-
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="SensitiveInformationType.html" title="enum class in eu.righettod">SensitiveInformationType</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&gt;</span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1462">extractAllSensitiveInformation</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</span>
1257+
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="SensitiveInformationType.html" title="enum class in eu.righettod">SensitiveInformationType</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&gt;</span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1463">extractAllSensitiveInformation</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</span>
12571258
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
12581259
<div class="block">Extract all sensitive information from a string provided.<br>
12591260
This can be used to identify any sensitive information into a <a href="https://cwe.mitre.org/data/definitions/532.html">message expected to be written in a log</a> and then replace every sensitive values by an obfuscated ones.<br><br>
@@ -1291,7 +1292,7 @@ <h3>extractAllSensitiveInformation</h3>
12911292
<section class="detail" id="isGZIPCompressedDataSafe(byte[],long)">
12921293
<h3>isGZIPCompressedDataSafe</h3>
12931294
<div class="horizontal-scroll">
1294-
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1564">isGZIPCompressedDataSafe</a></span><wbr><span class="parameters">(byte[]&nbsp;compressedBytes,
1295+
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1565">isGZIPCompressedDataSafe</a></span><wbr><span class="parameters">(byte[]&nbsp;compressedBytes,
12951296
long&nbsp;maxCountOfDecompressedBytesAllowed)</span></div>
12961297
<div class="block">Apply a collection of validations on a bytes array provided representing GZIP compressed data:
12971298
<ul>
@@ -1320,7 +1321,7 @@ <h3>isGZIPCompressedDataSafe</h3>
13201321
<section class="detail" id="sanitizeLogMessage(java.lang.String,int)">
13211322
<h3>sanitizeLogMessage</h3>
13221323
<div class="horizontal-scroll">
1323-
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1615">sanitizeLogMessage</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message,
1324+
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../src-html/eu/righettod/SecurityUtils.html#line-1616">sanitizeLogMessage</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message,
13241325
int&nbsp;maxMessageLength)</span></div>
13251326
<div class="block">Process a string, intended to be written in a log, to remove as much as possible information that can lead to an exposure to a log injection vulnerability.<br><br>
13261327
<b>Log injection</b> is also called <b>log forging</b>.<br><br>

docs/eu/righettod/SensitiveInformationType.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>SensitiveInformationType (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

docs/eu/righettod/TokenType.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>TokenType (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

docs/eu/righettod/class-use/InputFileType.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>Uses of Enum Class eu.righettod.InputFileType (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

docs/eu/righettod/class-use/ProcessingModeType.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>Uses of Enum Class eu.righettod.ProcessingModeType (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

docs/eu/righettod/class-use/SecurityUtils.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (25) on Fri Nov 14 09:05:51 UTC 2025 -->
4+
<!-- Generated by javadoc (25) on Fri Nov 14 09:08:32 UTC 2025 -->
55
<title>Uses of Class eu.righettod.SecurityUtils (Javadoc)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

0 commit comments

Comments
 (0)