SAG structure
Each SAG contains:
- SWIFTNet Link (SNL) software, which is required to access the SIPN
- MQ Host Adapter (MQHA) software, which provides connectivity between the SAG and IBM MQ
FTM SWIFT supplements each SWIFT SAG with its own additional component called an SAG Add-On. The SAG Add-On integrates the SAG into the FTM SWIFT environment. It also handles the messages that are created as a result of CLI commands to configure, operate, and monitor the SAG.
Figure 1 shows an SAG and the FTM SWIFT services with which it communicates.

Table 1 lists the SAG features that are supported by FTM SWIFT.
| Feature Type | Feature |
|---|---|
| MQ connections (one at a time only) | queue manager |
| client request queue list | |
| server response queue | |
| put file queue | |
| CCSID | |
| channel name | |
| transport type | |
| connection name | |
| Message partner plugins | MQ HostAdapter |
| BasicInterActMessageFormatConverter | |
| Message partner message formats | Sag:SNL |
| Sag:RelaxedSNL | |
| Sag:Strict | |
| Sag:Primitive | |
| SiEndpoints | Routing based on SNL endpoints using the equals (=) relation |
| application interface as a routing target | |
| relaxed or strict SNL protocol mode | |
| Certificates | relaxed or strict SNL protocol mode |
| Virtual certificates | definition of virtual certificates |