Java Integration Kit

Java Integration Kit

The Java Integration Kit allows PingFederate to integrate with identity provider (IdP) and service provider (SP) applications for single sign-on (SSO).

For new integrations, try the Agentless Integration Kit. It can integrate with a variety of platforms using a modern RESTful approach, and it doesn’t require you to integrate agent software into your application.

Components

OpenToken adapter and agent

  • Allows developers to integrate their Java applications with a PingFederate server acting as either an IdP or an SP. The integration kit allows an IdP server to receive user attributes from a Java IdP application. On the SP side, the integration kit allows a Java SP application to receive user attributes from the SP server.

Sample applications

  • The Integration Kit distribution also contains sample IdP and SP applications. The applications may be installed quickly for testing OpenToken processing and to provide a working demonstration of end-to-end single sign-on (SSO) and single logout (SLO). Source code and supporting files are included in the distribution and may be modified or used as a reference for application developers.

Intended audience

This document is intended for PingFederate administrators.

If you need help during the setup process, see the following sections of the PingFederate documentation:

System requirements

  • PingFederate 11.2 or later.

  • Java SE Runtime Environment 1.8 or later on the agent side

  • To use strong Advanced Encryption Standard (AES) encryption with a key size of more than 128 bits, you need to install the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files in your JDK.