FIX.4.4 Message

Logon [type 'A']

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


Added  FIX.2.7

Expand Components | Collapse Components

Field or ComponentField NameFIXML nameReq'dCommentsDepr.
ComponentStandardHeader

MsgType = A

 
98EncryptMethod

(Always unencrypted)

 
108HeartBtInt

Note same value used by both sides

 
95RawDataLength@RawDataLength 

Required for some authentication methods

 
96RawData@RawData 

Required for some authentication methods

 
141ResetSeqNumFlag 

Indicates both sides of a FIX session should reset sequence numbers

 
789NextExpectedMsgSeqNum 

Optional, alternative via counterparty bi-lateral agreement message gap detection and recovery approach (see "Logon Message NextExpectedMsgSeqNum Processing" section)

 
383MaxMessageSize 

Can be used to specify the maximum number of bytes supported for messages received

 
Repeating Group 384NoMsgTypes 

Specifies the number of repeating RefMsgTypes specified

 
372RefMsgType@RefMsgTyp 

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

 
385MsgDirection 

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

 
end Repeating Group
464TestMessageIndicator 

Can be used to specify that this FIX session will be sending and receiving "test" vs. "production" messages.

 
553Username@Username  
554Password@Password 

Note: minimal security exists without transport-level encryption.

 
ComponentStandardTrailer