Choosing the Return Code
When an attribute filter script is finished executing, it returns a result code to the Steel-Belted Radius Carrier core. The code indicates whether or not the script executed successfully. The script may also return a string containing the name of a static attribute filter for Steel-Belted Radius Carrier to execute after the script is finished.
Valid return codes are:
SCRIPT_RET_SUCCESS—The attribute filter script executed successfully. Steel-Belted Radius Carrier should continue processing the current request.
SCRIPT_RET_FAILURE—The attribute filter script failed to execute successfully. Steel-Belted Radius Carrier should terminate request processing and reject the user.
<FilterName>—Steel-Belted Radius Carrier should execute the static filter given by FilterName after the script has finished executing and then continue processing the current request.
Do not return the name of a scripted attribute filter from your script; a runtime error occurs.