Diagram
Explanations
The ProtocolFragments include the parameter specifying the protocol to be used for the transfer and protocol-specific parameters such as authentication and URL.
ProtocolFragments are specified for the transfer source, for the transfer target and optionally for use with a jump host or with AlternativeFragments.