Repository: camel Updated Branches: refs/heads/master 7b9076400 -> 8e14a77d2
Sanitize endpoint uri to avoid passwords being visible Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/8e14a77d Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/8e14a77d Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/8e14a77d Branch: refs/heads/master Commit: 8e14a77d2db4f54d4757c91746ef1b123ba14992 Parents: 4f6c340 Author: Gary Brown <g...@brownuk.com> Authored: Fri Mar 10 15:45:44 2017 +0000 Committer: Claus Ibsen <davscl...@apache.org> Committed: Fri Mar 10 17:08:59 2017 +0100 ---------------------------------------------------------------------- .../camel/opentracing/decorators/AbstractSpanDecorator.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/8e14a77d/components/camel-opentracing/src/main/java/org/apache/camel/opentracing/decorators/AbstractSpanDecorator.java ---------------------------------------------------------------------- diff --git a/components/camel-opentracing/src/main/java/org/apache/camel/opentracing/decorators/AbstractSpanDecorator.java b/components/camel-opentracing/src/main/java/org/apache/camel/opentracing/decorators/AbstractSpanDecorator.java index 9106258..b87238b 100644 --- a/components/camel-opentracing/src/main/java/org/apache/camel/opentracing/decorators/AbstractSpanDecorator.java +++ b/components/camel-opentracing/src/main/java/org/apache/camel/opentracing/decorators/AbstractSpanDecorator.java @@ -25,6 +25,7 @@ import io.opentracing.tag.Tags; import org.apache.camel.Endpoint; import org.apache.camel.Exchange; import org.apache.camel.opentracing.SpanDecorator; +import org.apache.camel.util.URISupport; /** * An abstract base implementation of the {@link SpanDecorator} interface. @@ -66,7 +67,7 @@ public abstract class AbstractSpanDecorator implements SpanDecorator { // Including the endpoint URI provides access to any options that may have been provided, for // subsequent analysis - span.setTag("camel.uri", endpoint.getEndpointUri()); + span.setTag("camel.uri", URISupport.sanitizeUri(endpoint.getEndpointUri())); } @Override