Remote Intradoc Client (RIDC) filters (only available in RIDC version 18.104.22.168.0+) allow code to be added to a DataBinder before it is sent to WebCenter Content and executed.
There are 3 filter locations:
The Oracle Javadoc for the above filters can be found here. Before a RIDC filter is available, it needs to be registeredwith the IdcFilterManager. The documentation for RIDC filters provides a fairly good starting point.
RIDC filters can be very helpful in SSXA websites. They provide a way to hook into the core functionality of service calls that could otherwise get quite messy.