Logon (A)
The logon message authenticates a user (connector) establishing a connection to a remote system. The logon message must be the first message sent by the application requesting to initiate a FIX session.
The first message should be a logon message. No additional message should be transmitted until a Logon (A) message confirming successful logon has been received from NSX.
Tag | Field Name | Data type | Req’d | Comments |
---|---|---|---|---|
Standard Header |
| Y | MsgType = A | |
98 | EncryptMethod | int | Y | Must always be 0 (Always unencrypted). |
108 | HeartBtInt | int | Y | Note same value used by both sides. |
553 | Username | String [30] | The FIX connector username provided by NSX. Required by NSX. | |
554 | Password | String [10] | The FIX connector password. Required by NSX. | |
925 | NewPassword | String [10] | Specifies a new password for the FIX Logon. The new password is used for subsequent logons. Required when changing the password. If the password change fails, a Logout (5) message will be sent. | |
1137 | DefaultApplVerID | String | Y | Specifies the service pack release being applied by default to the messages in this session. Ignored by NSX. Valid values 9 = FIX50SP2 |
Standard Trailer |
| Y |
|