Summary: This section provides information about how to auto-distribute specific CAST AIP configuration files your own custom extension. Note this section contains advanced technical information and is only to be used by experienced CAST administrators.
When creating a custom extension, whether using the CAST AIP Extension SDK or with the Universal Analyzer framework, it is possible (since CAST AIP 8.3.3) to auto distribute specific CAST AIP configuration files with the extension. These configuration files will be automatically installed when the extension is installed and will be taken into account when required.
At the current time, the following CAST AIP configuration files can be distributed with an extension:
.tccsetup files are used by the CAST Transaction Configuration Center and contain configuration parameters to automatically define Entry Points, Data Entities, End points and Excluded Items. After installation, the configuration defined in the file will be available in the CAST Transaction Configuration Center.
|*.aex||.aex files are used by the CAST Management Studio and contain configuration parameters for custom Environment Profiles. After installation, the custom Environment Profile defined in the file will be available to be used in analyses.|
|*.blackbox.xml||.blackbox.xml files contain configuration parameters for the User Input Security feature for the .NET and JEE technologies. After installation, the file will be loaded and taken into account by the "dataflow runner" during the analysis.|
|The configuration files should be pre-configured and tested before they are distributed with a custom extension.|
The configuration files should be located in the following locations within the custom extension file hierarchy:
To ensure that these configuration files are correctly installed, the custom extension itself must be installed with the "Manage Extensions" option in CAST Server Manager, as described in Install an extension. In order for a custom extension to be recognised by the "Manage Extensions" option in CAST Server Manager certain other files need to be present in the extension: