
dye4h (dye4h) asked a question.
We have a requirement where we have to invoke SOAP API.
We are composing the XML input where we have put username and password values then doing the SOAP call by using API Connector Post, the problem is that password is visible in the workflow compose function that should be in password format.
So do we have any option to hide that password or can we pull that username and password from any global variable?

@dye4h (dye4h) - The short answer is: no
Long Answer:
Couple things to keep in mind.
Currently, there is no means to not have the password in plain text at some point in the process. What you "can" do to limit exposure (Which can still be reversed but is a little more secure) is the following:
This way at a glance the "login" information is never stored in plain text. However, the "key" needed to decrypt the ciphertext will need to be in plain text. So someone with access (and a little understanding) could potentially use it to decrypt the value. But since the compose card only will show the variable for the output of the cipher text it won't be super obvious what the data is.
Note: I haven't directly tested this but it theoretically should work.