You create an SP adapter by implementing the SPAuthenticationAdapter interface. The Java packages required are, at a minimum:

  • org.sourceid.saml20.adapter.sp.authn
  • org.sourceid.saml20.adapter.gui
  • org.sourceid.saml20.adapter.conf

At a high level, in addition to the methods described under Shared interfaces, you must define the following:

  • Session Creation
  • Session Logout
  • Account Linking (if configured in PingFederate for an IdP partner)