How to mask passwords in components

Hi everyone,

I’ve been looking for a way to mask passwords in components (making *s appear instead of letters). Is there a specific singleType type that I should be using in my xml? Is it that simple, or does it get more complicated?

Thanks in advance.

Hi Telleris,

May I ask which passwords you want to hide? For db connections, passwords can be encrypted, see http://doc.cloveretl.com/documentation/ … sword.html

If you mean passwords in some component, e.g. in a component property, this can not be done at the moment. However, there will be some major new features in password management in our next version 3.5.M1. Most of the usual use-cases with passwords will be improved so you can try it right after we release it. (It should be out during August.)

Best regards,

Hi Lubos,

Thank you for the quick reply. I was browsing through some of the included components and some of them had password masking, such as DB2DataWriter, in the component itself. Is this a different case than what I’m looking for, or is this just hardcoded?

Hello Telleris,

You are right, DB2OutputWriter behaves differently than the rest of the components. This behavior should be unified, thank you for reporting it. Probably the best approach would be a button with an option to switch between plain text password and hidden password. I have started an issue in our bug tracking system, see https://bug.javlin.eu/browse/CLO-1338.

Best regards,