Previous Topic: Custom Function Program ExitsNext Topic: Code Examples


Obscured Returned Values

The program exit returns information inside the eTFuncReturn XML block, for example:

<eTFuncReturn>Returned value from program exit</eTFuncReturn>

If logging is enabled, then this XML block can be read.

However, if the program exit returns information like a password, then you may not want the information to be logged. In this case, you can flag the returned value as obscured to prevent it from being logged.

The format of the obscured value is:

<eTFuncReturn obscured="yes">MyPassword</eTFuncReturn>

This tells the Provisioning Server to replace the value with the string ** NOT SHOWN ** as it does for attribute names that are recognized as storing sensitive attributes. For example:

<eTFuncReturn obscured="yes">** NOT SHOWN **</eTFuncReturn>

Note: The obscured attribute is case-sensitive. For example, the result will not be replaced correctly if the attribute is set to "YES".