{{Quickfixn}} Please Help in changing logon message

Øyvind Sævareid Ellefsen oyvind at ssc.no
Thu Nov 28 08:26:54 PST 2013


Hmm, I have had trouble with that earlier.

Just Password=YOURPASSWORDSTRING in each session it is needed?


-Oeyvind

From: quickfixn-bounces at lists.quickfixn.com [mailto:quickfixn-bounces at lists.quickfixn.com] On Behalf Of Grant Birchmeier
Sent: 28. november 2013 17:11
To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} Please Help in changing logon message

You can put the username/password in your QF config file and then read them from your SessionSettings object.

I would recommend this over editing the QF source.


On Thu, Nov 28, 2013 at 9:42 AM, Nirjhar Jain <nirjhar.jain at commdel.net<mailto:nirjhar.jain at commdel.net>> wrote:
This will hardcode the password in the code, but I don't want that. I want to pass it in .cfg file.

It's Ok. I found the solution for this.

I have added the password in generateLogon() in Session.cs class.
This resolved my issue.

Thanks for quick response.

Thanks & Regards,
Nirjhar Jain
Software Engineer

COMMDEL
Commdel Consulting Services P Ltd,
H-134, Sector-63, Noida - U.P. (India)

www.commdel.net<http://www.commdel.net/>
A n   I S O     9 0 0 1 : 2 0 0 8      C e r t i f i e d     C o m p a n y
Payment           Enterprise            Mobility            Internet

From: quickfixn-bounces at lists.quickfixn.com<mailto:quickfixn-bounces at lists.quickfixn.com> [mailto:quickfixn-bounces at lists.quickfixn.com<mailto:quickfixn-bounces at lists.quickfixn.com>] On Behalf Of Øyvind Sævareid Ellefsen
Sent: Thursday, November 28, 2013 7:07 PM

To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} Please Help in changing logon message

Hi, you can have something like this in your class;

public void ToAdmin(Message message, SessionID sessionID)
        {
            Header header = message.Header;

            if (header.GetField(Tags.MsgType) == MsgType.LOGON)
            {
  message.SetField(new Password("<your-password-goes-here"));
                message.SetField(new EncryptMethod(EncryptMethod.NONE));
                             message.SetField(new HeartBtInt(30));

            }

        }

It will then apply your password to the message sent to your counterpart.

I have seen this as very undocumented, so I had to spend some time finding out myself.

Mvh / Brgds
Oeyvind Ellefsen


From: quickfixn-bounces at lists.quickfixn.com<mailto:quickfixn-bounces at lists.quickfixn.com> [mailto:quickfixn-bounces at lists.quickfixn.com] On Behalf Of Nirjhar Jain
Sent: 28. november 2013 14:34
To: 'Mailing list for QuickFIX/n'
Subject: {{Quickfixn}} Please Help in changing logon message

Hi All,

If I want to add 2 field in Logon message to be sent to the acceptor server, that are Account and Password, then what changes I have to do in QuickFix code.


Thanks & Regards,
Nirjhar Jain
Software Engineer

COMMDEL
Commdel Consulting Services P Ltd,
H-134, Sector-63, Noida - U.P. (India)

www.commdel.net<http://www.commdel.net/>
A n   I S O     9 0 0 1 : 2 0 0 8      C e r t i f i e d     C o m p a n y
Payment           Enterprise            Mobility            Internet


_______________________________________________
Quickfixn mailing list
Quickfixn at lists.quickfixn.com<mailto:Quickfixn at lists.quickfixn.com>
http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.
http://connamara.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20131128/7706106a/attachment-0002.htm>


More information about the Quickfixn mailing list