Christian Pieczewski created CAMEL-13191:
--------------------------------------------
Summary: URISupport sanitizeUri don't hide complete password if
password contains colon
Key: CAMEL-13191
URL: https://issues.apache.org/jira/browse/CAMEL-13191
Project: Camel
Issue Type: Bug
Components: camel-core
Affects Versions: 2.23.1
Reporter: Christian Pieczewski
sanitizedUri don't hide the complete password if the password contains a colon.
e.g.
camel route URI is "sftp://user:hidden:[email protected]" where the password
is "hidden:password"
the sanitizedUri method will only hide the last part of password
(sftp://user:hidden:[email protected])
{code:java|title=UnitTest}
import org.apache.camel.util.URISupport;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
class UriSupportTest {
@Test
void testURISanitizeUri() {
var sanitizedUri =
URISupport.sanitizeUri("sftp://user:hidden:[email protected]");
Assertions.assertEquals("sftp://user:[email protected]", sanitizedUri);
}
}
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)