The logon message authenticates a user establishing a connection to a remote system.

Added in protocol FIX.2.7

See in: FIX.4.0, FIX.4.1, FIX.4.2, FIX.4.4, FIX.5.0, FIX.5.0SP1, FIX.5.0SP2, FIX.5.0SP2 EP240, FIXT.1.1.

Field or Component Name Description Is Required Added Is Deprecated
Block StandardHeader MsgType = A Y FIX.2.7
98 EncryptMethod (Always unencrypted) Y FIX.2.7
108 HeartBtInt Note same value used by both sides Y FIX.3.0
95 RawDataLength Required for some authentication methods FIX.2.7
96 RawData Required for some authentication methods FIX.2.7
141 ResetSeqNumFlag Indicates both sides of a FIX session should reset sequence numbers FIX.4.1
383 MaxMessageSize Can be used to specify the maximum number of bytes supported for messages received FIX.4.2
384 NoMsgTypes Specifies the number of repeating RefMsgTypes specified FIX.4.2
372 RefMsgType Specifies a specific, supported MsgType. Required if NoMsgTypes is > 0. Should be specified from the point of view of the sender of the Logon message FIX.4.2
385 MsgDirection Indicates direction (send vs. receive) of a supported MsgType. Required if NoMsgTypes is > 0. Should be specified from the point of view of the sender of the Logon message FIX.4.2
464 TestMessageIndicator Can be used to specify that this FIX session will be sending and receiving "test" vs. "production" messages. FIX.4.3
553 Username FIX.4.3
554 Password Note: minimal security exists without transport-level encryption. FIX.4.3
Block StandardTrailer Y FIX.2.7