---
title: SP deployment notes
description: The following notes provide additional information for using the WAM Integration Kit as an SP:
component: webAccessManagement
page_id: webAccessManagement:web_access_management_wam_integration_kit:pf_wam_ik_sp_deployment_notes
canonical_url: https://docs.pingidentity.com/integrations/webAccessManagement/web_access_management_wam_integration_kit/pf_wam_ik_sp_deployment_notes.html
revdate: June 18, 2024
---

# SP deployment notes

The following notes provide additional information for using the WAM Integration Kit as an SP:

* The WAM SP Adapter relies on a custom authentication scheme to validate the authentication request coming from the PingFederate SP Adapter. The secret specified in the SP Adapter is verified against the one configured with the scheme. You can create custom authentication schemes for specific WAM systems using their API.

  The authentication scheme for OAM is included in the samples folder at the following location: `<integration_kit_install_dir>` `/sdk/samples/oam/PingCustomAuthPlugin.java`

* To support Account Linking, the Account Linking Service has to be implemented and then protected by the WAM Web Agent. This could be done as a `JSP` page that redirects back to PingFederate. The relative `resumePath` is sent as part of the request and the `JSP` page needs to create the absolute URL and redirect, as shown below.

  ```javascript
  <%
    String resumePath = request.getParameter("resumePath");
      if(resumePath != null) {
        resumePath = <PingFed_URL> + resumePath; (1)
        response.sendRedirect(resumePath);
      }
  %>
  ```

  |       |                                                                                                                                                                                                                                                                                                                                  |
  | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **1** | `<PingFed_URL>` is the fully-qualified URL of the PingFederate server.`resumePath` 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 WAM SP Adapter retrieves the user information from the WAM session cookie and resumes SSO.
