<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <br>
    <div class="moz-cite-prefix">On 2/15/16 4:38 PM, Johnny Yang wrote:<br>
    </div>
    <blockquote
cite="mid:E92DD82BBC94BF4CB63D129A23E60D3B33238C@uxcn10-5.UoA.auckland.ac.nz"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@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:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* 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-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@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]-->
      <div class="WordSection1">
        <p class="MsoNormal">I am coding a IdPDevCustomExtension, </p>
      </div>
    </blockquote>
    <br>
    This is for IdP v2.  Just making sure you realize that that will be
    fully unsupported as of July 2016.  For a new project, you probably
    want to base on IdP v3, which is completely different architecture. 
    For an existing IdP, well, you probably want to think about
    migrating to v3 really soon...<br>
    <br>
    <br>
    <br>
    <blockquote
cite="mid:E92DD82BBC94BF4CB63D129A23E60D3B33238C@uxcn10-5.UoA.auckland.ac.nz"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal">basically it passes all the authentication
          (set the principal_name to an existing one for all the
          request).<o:p></o:p></p>
        <p class="MsoNormal">In my log it shows the login method is
          called twice per authentication request but the httpRequest’s
          hashcode is different, what could cause this problem?</p>
      </div>
    </blockquote>
    <br>
    I'm not sure, I would recommend tracing the request(s) in the
    browser with something like Firefox Live Headers to see the exact
    sequence. Might give a hint as to what's going on.<br>
    <br>
  </body>
</html>