Web-Login is more likely to be ran by Code-Pega-Requestor. PublicHomePage which calls Code- • Web-Start. the activity Code- • Web-Start contains a Java step with this single line: "pega.getAuthenticationHandle().presentAuthentication();"
I believe the stream names are hardocoded in the PRPC engine code.
Can you try referencing your harness from web-html: pega:include name="HARNESS_NAME” type=”Rule-HTML-Harness”/>, try the enclosed steps;
If we have to ever look at the code present in the method pega.getAuthenticationHandle().presentAuthentication(); where can we check.. Will this method code be part of the PRGenJava folder java classes
If you have custom authentication you can put web-login stream or any custom login html stream rule in your authentication service and configure 'pyChallengeStream' parameter in your authentication activity. However I am not able to understand your exact requirement. There are many ways to show 'Web-login' stream you can use 'Show-HTML' method also in your authentication activity.
I'm just trying to understand the rule in which web-login html stream has been configured.. Understand from Basavaraj that the web-login is hardcoded in the java code of an activity Web-Start (java codepega.getAuthenticationHandle().presentAuthentication()).
Do you have any idea on how the user authentication happen with standard prpc servlet? Is it same as below or different
Also my understanding of the login process is as below: