---
title: Service provider applications
description: You can use the Java Integration Kit to integrate your service provider (SP) application with PingFederate for single sign-on (SSO) and single logout (SLO). This section provides implementation guidelines and code examples for Java developers.
component: java
page_id: java:setup:pf_java_ik_service_provider_applications
canonical_url: https://docs.pingidentity.com/integrations/java/setup/pf_java_ik_service_provider_applications.html
revdate: June 21, 2024
---

# Service provider applications

You can use the Java Integration Kit to integrate your service provider (SP) *(tooltip: \<div class="paragraph">
\<p>In SAML, an entity that receives and accepts an authentication assertion issued by an IdP, typically for the purpose of allowing access to a protected resource.\</p>
\</div>)* application with PingFederate for single sign-on (SSO) *(tooltip: \<div class="paragraph">
\<p>The process of authenticating an identity (signing on) at one website (usually with a user ID and password) and then accessing resources secured by other domains without reauthenticating.\</p>
\</div>)* and single logout (SLO) *(tooltip: \<div class="paragraph">
\<p>The process of signing a user out of multiple sites where the user has started a SSO session.\</p>
\</div>)*. This section provides implementation guidelines and code examples for Java developers.
