<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"Century Gothic";
        panose-1:2 11 5 2 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="NO-BOK" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D;mso-fareast-language:EN-US">Hi, you can have something like this in your class;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue">public</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">
<span style="color:blue">void</span> ToAdmin(<span style="color:#2B91AF">Message</span> message,
<span style="color:#2B91AF">SessionID</span> sessionID)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">       
</span><span style="font-size:9.5pt;font-family:Consolas">{<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.5pt;font-family:Consolas">           
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF">Header</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas"> header = message.Header;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">           
<span style="color:blue">if</span> (header.GetField(<span style="color:#2B91AF">Tags</span>.MsgType) ==
<span style="color:#2B91AF">MsgType</span>.LOGON)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">            {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-indent:35.4pt;text-autospace:none">
<span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">  message.SetField(<span style="color:blue">new</span>
<span style="color:#2B91AF">Password</span>(<span style="color:#A31515">"<your-password-goes-here"</span>));<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">                message.SetField(<span style="color:blue">new</span>
<span style="color:#2B91AF">EncryptMethod</span>(<span style="color:#2B91AF">EncryptMethod</span>.NONE));<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">                             message.SetField(<span style="color:blue">new</span>
<span style="color:#2B91AF">HeartBtInt</span>(30));<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">               
<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">            }<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas">        }<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D;mso-fareast-language:EN-US">It will then apply your password to the message sent to your counterpart.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D;mso-fareast-language:EN-US">I have seen this as very undocumented, so I had to spend some time finding out myself.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Mvh / Brgds<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Oeyvind Ellefsen</span><span style="color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
</div>
<p class="MsoNormal"><span style="color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> quickfixn-bounces@lists.quickfixn.com [mailto:quickfixn-bounces@lists.quickfixn.com]
<b>On Behalf Of </b>Nirjhar Jain<br>
<b>Sent:</b> 28. november 2013 14:34<br>
<b>To:</b> 'Mailing list for QuickFIX/n'<br>
<b>Subject:</b> {{Quickfixn}} Please Help in changing logon message<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">Hi All,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">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.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1F497D">Thanks & Regards,</span><b><span lang="EN-IN" style="font-family:"Century Gothic","sans-serif";color:#1F497D"><o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span lang="EN-IN" style="font-family:"Century Gothic","sans-serif";color:#0F243E">Nirjhar Jain</span></b><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#0F243E"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#1F497D">Software Engineer<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:black"><br>
</span><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#006699">COMMDEL</span></b><span lang="EN-IN" style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#1F497D">Commdel Consulting Services P Ltd,
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:black">H-134, Sector-63, Noida - U.P. (India)</span><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1F497D">  
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:black">    </span><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1F497D">          
</span><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.commdel.net/"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:blue">www.commdel.net</span></a></span><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#0070C0">
   <o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:black">A n  
</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#006699">I S O     9 0 0 1 : 2 0 0 8</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:black">     
 C e r t i f i e d     C o m p a n y<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#1F497D">Payment</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:black">          
</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#0070C0">Enterprise</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#006699">           
</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#FFC000">Mobility</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#006699">           
</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#A6A6A6">Internet</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#006699"> </span></b><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:black"> </span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>