11. The apparatus of claim 10 , wherein processing the container comprises: storing a set of custom actions for the container data type; intercepting an application call from the viewing application to perform an action to the container; selecting a custom action from the set of custom actions based on the intercepted application call; and executing the custom action instead of the application call.
11. The apparatus of claim 10 , wherein processing the container comprises: storing a set of custom actions for the container data type; intercepting an application call from the viewing application to perform an action to the container; selecting a custom action from the set of custom actions based on the intercepted application call; and executing the custom action instead of the application call. 15. The apparatus of claim 11 , wherein a custom action in the set of custom actions comprises a custom save action configured to protect a decrypted redacted document.