Trust Association Interceptor (trustAssociation)
Controls the operation of the trust association interceptor (TAI).
Attribute name | Data type | Default value | Description |
---|---|---|---|
failOverToAppAuthType | boolean | false | Allow an interceptor to fall back to the application authentication mechanism. |
id | string | A unique configuration ID. | |
invokeForUnprotectedURI | boolean | false | Controls whether the TAI is invoked for an unprotected URI. |
- interceptors
Description: A unique configuration ID.Required: falseData type: Attribute name Data type Default value Description className string Fully-qualified package name of the interceptor class. enabled boolean true Enables or disables the interceptor. id string A unique configuration ID. invokeAfterSSO boolean true Invoke an interceptor after single sign-on (SSO). invokeBeforeSSO boolean false Invoke an interceptor before single sign-on (SSO). libraryRef A reference to top level library element (string). A reference to the ID of the shared library configuration. - interceptors > library
Description: A reference to the ID of the shared library configuration.Required: falseData type: Attribute name Data type Default value Description apiTypeVisibility string spec,ibm-api,api The types of API package this library's class loader will be able to see, as a comma-separated list of any combination of the following: spec, ibm-api, api, third-party. description string Description of shared library for administrators filesetRef List of references to top level fileset elements (comma-separated string). Id of referenced Fileset name string Name of shared library for administrators - interceptors > library > file
Description: Id of referenced FileRequired: falseData type: Attribute name Data type Default value Description id string A unique configuration ID. name Path to a file Fully qualified filename
- interceptors > library > fileset
Description: Id of referenced FilesetRequired: falseData type: Attribute name Data type Default value Description caseSensitive boolean true Boolean to indicate whether or not the search should be case sensitive (default: true). dir Path to a directory ${server.config.dir} The base directory to search for files. excludes string The comma or space separated list of file name patterns to exclude from the search results, by default no files are excluded. id string A unique configuration ID. includes string * The comma or space separated list of file name patterns to include in the search results (default: *). scanInterval A period of time with millisecond precision 0 Scanning interval to check the fileset for changes as a long with a time unit suffix h-hour, m-minute, s-second, ms-millisecond (e.g. 2ms or 5s). Disabled (scanInterval=0) by default. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds.