You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sk...@apache.org on 2021/11/22 11:29:59 UTC
[ignite] branch master updated: IGNITE-15950 Added ability to hide sensitive argument for external tools. Fixes #9572
This is an automated email from the ASF dual-hosted git repository.
sk0x50 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/master by this push:
new 6c8e0bf IGNITE-15950 Added ability to hide sensitive argument for external tools. Fixes #9572
6c8e0bf is described below
commit 6c8e0bf219d431ec7139b1b9544125e7d8637fc1
Author: Stepachev Maxim <ma...@gmail.com>
AuthorDate: Mon Nov 22 14:29:29 2021 +0300
IGNITE-15950 Added ability to hide sensitive argument for external tools. Fixes #9572
Signed-off-by: Slava Koptilin <sl...@gmail.com>
---
.../org/apache/ignite/internal/commandline/CommandHandler.java | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/CommandHandler.java b/modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/CommandHandler.java
index 6775f8e..a11e57b 100644
--- a/modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/CommandHandler.java
+++ b/modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/CommandHandler.java
@@ -457,6 +457,14 @@ public class CommandHandler {
}
/**
+ * @param arg To check.
+ * @return True if provided argument is among sensitive one and not should be displayed.
+ */
+ protected boolean isSensitiveArgument(String arg) {
+ return CommonArgParser.isSensitiveArgument(arg);
+ }
+
+ /**
* Joins user's arguments and hides sensitive information.
*
* @param rawArgs Arguments which user has provided.
@@ -480,7 +488,7 @@ public class CommandHandler {
sb.a(arg).a(' ');
- hide = CommonArgParser.isSensitiveArgument(arg);
+ hide = isSensitiveArgument(arg);
}
return sb.toString();