Overview#

The Output Transformation Policy Set applies to both the Subscriber Channel and to the Publisher Channel.

The purpose of the Output Transformation Policy Set is to perform a final transformation on all XML documents sent to the shim by Identity Manager and returned to the shim by Identity Manager.

The Output Transformation Policy Set is applied to the XML documents sent to SubscriptionShim.execute and XmlQueryProcessor.query (when called by Identity Manager) and to the XML documents returned from XmlCommandProcessor.execute and XmlQueryProcessor.query (when called by the shim).

The Output Transformation Policy Set is applied after the Schema Mapping Policy

The Output Transformation Policy Set uses the Policy Set Interval Value of 2.

The Output Transformation Policy Set is often used to transform data from the Identity Vault format into the application format. When the Output Transformation Policy Set is used for data format transformations the Input Transformation Policy Set usually performs the data transformation in the opposite direction (i.e., transforms from the application format to the Identity Vault format).

The Output Transformation Policy Set is also used to perform actions in response to the results of commands sent to the Identity Vault.

Note that schema names will always be in the application namespace in the XML processed by the Output Transformation Policy Set.

It is also possible to use the Output Transformation Policy Set to transform from the format used by Identity Manager to an arbitrary XML format native to the connected application. Such transformations must be written in XSLT because DirXML-Script operates only on the Identity Manager-specific XML vocabulary.

Output Transformation Policy Set primarily handle the conversion of data formats from data that the Metadirectory engine provides to data that the application shim expects. Examples of these conversions include:

  • Attribute value format conversion
  • XML vocabulary conversion
  • Custom handling of status messages returned from the Metadirectory engine to the application shim

All documents that the Metadirectory engine supplies to the application shim on either channel pass through the Output Transformation Policy Set.

Since the Output Transformation Policy Set happens after schema mapping, all schema names are in the Application namespace.

More Information#

There might be more information for this subject on one of the following:

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-12) was last changed on 16-Sep-2014 12:00 by jim