<div dir="ltr"><div>Hi,</div><div><br></div><div>As part of IdP 3.1.1 upgrade , we are using 'Auth/External' .As we know in IdP 2.4 , we do have authenticationEngine.returnToAuthenticationEngine() . Later we tap the SAML Response at our registered ConsumerURL once Authentication is successful . </div><div><br></div><div>Like wise in IdP 3.1.1 , we are doing ...</div><div><div><br></div><div> Principal principal = new UsernamePrincipal(principleName);</div><div><span class="" style="white-space:pre"> </span>Subject subj = new Subject();</div><div><span class="" style="white-space:pre"> </span>subj.getPrincipals().add(principal);</div><div><span class="" style="white-space:pre"> </span>request.setAttribute(ExternalAuthentication.PRINCIPAL_KEY, principal);</div><div><span class="" style="white-space:pre"> </span>request.setAttribute(ExternalAuthentication.PRINCIPAL_NAME_KEY, key); </div><div><span class="" style="white-space:pre"> <font color="#ff0000"> </font></span><font color="#ff0000">request.setAttribute("authnMethod", "urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport");</font></div><div><span class="" style="white-space:pre"> </span>request.setAttribute(ExternalAuthentication.SUBJECT_KEY, subj);</div><div><br></div><div>But,</div><div>a) The control is not returning to our registered ConsumerURL as we are not aware of equivalent call in Idp 3.1.1( for the API authenticationEngine.returnToAuthenticationEngine() ) </div><div><br></div><div>b)<span style="color:rgb(255,0,0)">authnMethod </span><font color="#000000">is depricated in Idp 3.1.1 . How to inform the same while using ExternalAuthentication?</font></div><div><br></div><div><br></div><div>Did i miss any API Calls / configs please suggest</div><div><br></div><div><br></div><div><span class="" style="white-space:pre"> </span></div></div><div><span class="" style="white-space:pre"><br></span></div><div><br></div><div> </div><div><br></div>
</div>