Configured SSL Authorization
TIBCO MFT Platform Server supports a proprietary extension to standard SSL or Tunnel processing so that a system administrator can determine that certificates for incoming SSL or Tunnel transfers are either accepted or rejected.
You can configure SSL authorization using the sample authorization configuration file called SSLAuth.cfg. The SSLAuth.cfg file is by default located in the $CFROOT/config/ directory.
If no SSLAuth.cfg file is defined, or a match is not found in the SSLAuth.cfg file, the request is then accepted. All requests contain a variety of parameters. If a parameter is not defined, then it is assumed that the parameter is a match.
The authorization file checking is performed in sequence. For example, if a certificate matches an early entry in the SSLAuth.cfg file, the authorization file checking stops matching any later entries.
Because the authorization file checking is processed with a "first-in, first-out" (FIFO) method, if you want to reject all checking requests unless all the certificates are defined by the SSLAuth.cfg file, insert the following statements as the last entry in the SSLAuth.cfg file: