From 7c9d6f7627c0550293d6e8dae292776d68f8af95 Mon Sep 17 00:00:00 2001 From: Ignasi Barrera Date: Fri, 20 Feb 2015 11:51:49 +0100 Subject: [PATCH] JCLOUDS-832: Don't expose the password credentials in the toString method --- .../openstack/keystone/v2_0/domain/PasswordCredentials.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apis/openstack-keystone/src/main/java/org/jclouds/openstack/keystone/v2_0/domain/PasswordCredentials.java b/apis/openstack-keystone/src/main/java/org/jclouds/openstack/keystone/v2_0/domain/PasswordCredentials.java index 73443f1282..71381f07c5 100644 --- a/apis/openstack-keystone/src/main/java/org/jclouds/openstack/keystone/v2_0/domain/PasswordCredentials.java +++ b/apis/openstack-keystone/src/main/java/org/jclouds/openstack/keystone/v2_0/domain/PasswordCredentials.java @@ -127,7 +127,8 @@ public class PasswordCredentials { protected ToStringHelper string() { return Objects.toStringHelper(this) - .add("username", username).add("password", password); + .add("username", username) + .add("password", password == null ? null : "*****"); } @Override