IdP deployment note
The adapter configuration supports a “login URL” parameter. If the WAM session cookie is not found in the request, then the PingFederate server redirects the request to the URL page along with the relative resumePath,
which is generated from PingFederate and intended for asynchronous communication between the adapter and the external application. (The state is saved in PingFederate, and processing is resumed when the application redirects to the resumePath
.)
The login URL page can authenticate the user and redirect the request back to PingFederate. An example of a JSP code snippet for redirecting the request is shown below.
<%
String resumePath = request.getParameter("resumePath");
if(resumePath != null) {
resumePath =
<PingFed_URL>
+ resumePath;
response.sendRedirect(resumePath);
}
%>
where <PingFed_URL>
is the fully-qualified URL of the PingFederate server.