private void HideSlackConfig() { const Int32 SHOW_LENGTH = 6; String[] tokens = SlackConfigs.WebhookUrl.Split('/'); String showString = $@".../{tokens[tokens.Length - 1].HideString(SHOW_LENGTH, true)}"; ConfigString = ConfigString.Replace(SlackConfigs.WebhookUrl, showString); ConfigStringPretty = ConfigStringPretty.Replace(SlackConfigs.WebhookUrl, showString); }
private void HideAWSConfig() { const Int32 SHOW_LENGTH = 4; // 원본 대신에 복호화한 것을 부분적으로 보여준다. 원본도 보여주려 했는데 너무 길어서 보기가 좋지 않았다. String accessID = AWSs.DecryptedAccessID; String secretKey = AWSs.DecryptedSecretKey; String safeAccessID = accessID.HideString(SHOW_LENGTH, true); String safeSecretKey = secretKey.HideString(SHOW_LENGTH, true); ConfigString = ConfigString.Replace(AWSs.AccessID, $"{safeAccessID}").Replace(AWSs.SecretKey, $"{safeSecretKey}"); ConfigStringPretty = ConfigStringPretty.Replace(AWSs.AccessID, $"{safeAccessID}").Replace(AWSs.SecretKey, $"{safeSecretKey}"); }