You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/06/23 08:49:06 UTC
[isis] branch master updated: ISIS-3077: minor: renaming var
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new fa83d7a56a ISIS-3077: minor: renaming var
fa83d7a56a is described below
commit fa83d7a56ad5b3e0d6c3467e960c914b1988c981
Author: Andi Huber <ah...@apache.org>
AuthorDate: Thu Jun 23 10:47:22 2022 +0200
ISIS-3077: minor: renaming var
---
.../apache/isis/commons/internal/hardening/_Hardening.java | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/commons/src/main/java/org/apache/isis/commons/internal/hardening/_Hardening.java b/commons/src/main/java/org/apache/isis/commons/internal/hardening/_Hardening.java
index 1dcc9b6c10..9095e062db 100644
--- a/commons/src/main/java/org/apache/isis/commons/internal/hardening/_Hardening.java
+++ b/commons/src/main/java/org/apache/isis/commons/internal/hardening/_Hardening.java
@@ -41,18 +41,18 @@ public class _Hardening {
* @throws IllegalArgumentException - when an XSS attack is encountered, or the URL is not parseable
* @implNote unfortunately has potential for false positives; but shall do for now
*/
- public static Optional<URL> toUrlWithXssGuard(final @Nullable String urlString) {
- if(urlString==null) {
+ public static Optional<URL> toUrlWithXssGuard(final @Nullable String untrustedUrl) {
+ if(_Strings.isEmpty(untrustedUrl)) {
return Optional.empty();
}
- if(_Strings.condenseWhitespaces(urlString.toLowerCase(), "").contains("javascript:")) {
+ if(_Strings.condenseWhitespaces(untrustedUrl.toLowerCase(), "").contains("javascript:")) {
// simple guard against XSS attacks like javascript:alert(document)
- throw new IllegalArgumentException("Not parseable as an URL ('" + urlString + "').");
+ throw new IllegalArgumentException("Not parseable as an URL ('" + untrustedUrl + "').");
}
try {
- return Optional.of(new java.net.URL(urlString));
+ return Optional.of(new java.net.URL(untrustedUrl));
} catch (final MalformedURLException ex) {
- throw new IllegalArgumentException("Not parseable as an URL ('" + urlString + "').", ex);
+ throw new IllegalArgumentException("Not parseable as an URL ('" + untrustedUrl + "').", ex);
}
}