From 5a9954c614f65cae2f3e003470af039fc333423a Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Mon, 24 Oct 2022 13:46:59 +0200 Subject: [PATCH] openvidu-server: added method ConfigRestController#hideSecret --- .../java/io/openvidu/server/rest/ConfigRestController.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openvidu-server/src/main/java/io/openvidu/server/rest/ConfigRestController.java b/openvidu-server/src/main/java/io/openvidu/server/rest/ConfigRestController.java index cbee127f..e3c25d92 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/rest/ConfigRestController.java +++ b/openvidu-server/src/main/java/io/openvidu/server/rest/ConfigRestController.java @@ -152,4 +152,11 @@ public class ConfigRestController { return new ResponseEntity<>(json.toString(), RestUtils.getResponseHeaders(), HttpStatus.OK); } + protected String hideSecret(final String originalString, String charToReplace, int numberOfVisibleChars) { + String hiddenString = originalString.substring(originalString.length() - numberOfVisibleChars, + originalString.length()); + hiddenString = charToReplace.repeat(originalString.length() - numberOfVisibleChars) + hiddenString; + return hiddenString; + } + }