Trust Association Interceptor (trustAssociation)
Controls the operation of the trust association interceptor (TAI).
| Name | Type | Default | Description | 
|---|---|---|---|
| continueAfterUnprotectedURI | boolean | false | Reserved for the future use. | 
| disableLtpaCookie | boolean | false | Do not create an LTPA cookie for the trust association interceptor (TAI). | 
| failOverToAppAuthType | boolean | false | Allow an interceptor to fall back to the application authentication mechanism. | 
| id | string | A unique configuration ID. | |
| initializeAtFirstRequest | boolean | false | Select whether to initialize the trust association interceptor (TAI) at the first incoming request or at the server startup. The default is to initialize the TAI at the server startup. | 
| invokeForUnprotectedURI | boolean | false | Controls whether the TAI is invoked for an unprotected URI. | 
interceptors
A unique configuration ID.
| Name | Type | Default | 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
A reference to the ID of the shared library configuration.
| Name | Type | Default | Description | 
|---|---|---|---|
| apiTypeVisibility | string | spec,ibm-api,api,stable | The types of API packages that this class loader supports. This value is a comma-separated list of any combination of the following API packages: spec, ibm-api, api, stable, 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
Id of referenced File
| Name | Type | Default | Description | 
|---|---|---|---|
| id | string | A unique configuration ID. | |
| name | Path to a file | Fully qualified filename | 
interceptors > library > fileset
Id of referenced Fileset
| Name | Type | Default | 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 | The scanning interval to determine whether files are added or removed from the fileset. The individual files are not scanned. The suffix for the interval of time is h-hour, m-minute, s-second, and ms-millisecond, for example, 2ms or 5s. The scanning interval is disabled by default and is disabled manually by setting the scan interval, scanInterval, to 0. 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. | 
interceptors > library > folder
Id of referenced folder
| Name | Type | Default | Description | 
|---|---|---|---|
| dir | Path to a directory | Directory or folder to be included in the library classpath for locating resource files | |
| id | string | A unique configuration ID. | 
interceptors > properties
Collection of properties for the interceptor.