The Manifest File
The manifest.mf file is a simple text file that contains at least the five entries that TDV requires for PAM deployment and undeployment, and ending with a blank line. The manifest file is required for PAM
The possible name-value pairs are listed in the table.
Name |
Req. |
Description of Value |
Manifest-Version |
YES |
Always set to 1.0 for TDV. |
cisext-name |
YES |
Unique name of the PAM packaged extension applied when deployed to TDV. By convention, the name equals the primary deployment JAR file name, minus the JAR suffix. |
cisext-version |
YES |
Integer version number of the PAM relative to the custom implementation. Defaults to 1 if missing. The version number is important: it is applied to the deployed PAM, and must be supplied as a parameter during PAM undeployment. |
cisext-annotation |
YES |
Description of the TDV extension package. This annotation is visible in Studio for the deployed PAM. It is useful to include the word “PAM” in the object’s name. |
cisext-introspectAll |
YES |
TDV extension introspection action. Defaults to TRUE. Must be set to TRUE for the PAM to appear in the TDV Web Manager's Add Module Instance configuration dialog box. |
cisext-dependencies |
NO |
TDV extension dependencies. Multiple dependencies are listed on indented lines, followed by an empty line. Unversioned dependencies are not accepted. An empty line is required between general properties and file-specific properties. |
name |
NO |
Full path and class file name of the JAAS class that is included in the JAR file for the package that describes the PAM. For example: test/PamTest1.class |
cisext-introspect |
NO |
For PAM, set the value to TRUE, which indicates that TDV should read any included class files. |