Since the OTP is a confidential information, it should not be visible in the logs.
This PR fixes the leak and adds the code to redact the confidential arguments so it doesn't print on the Build Error Logs. The supporting tests have been added as well.
What does this PR do?
Since the OTP is a confidential information, it should not be visible in the logs.
This PR fixes the leak and adds the code to redact the confidential arguments so it doesn't print on the Build Error Logs. The supporting tests have been added as well.