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 an IdP or an SP:

    • On the IdP side, 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. These applications can be installed quickly to test OpenToken processing and review a working demonstration of end-to-end SSO and single logout (SLO).

    The distribution includes source code and supporting files that application developers can modify or use as a reference.

Intended audience

This document is intended for PingFederate administrators.

If you need help during the setup process, you can find more information in the following sections of the PingFederate documentation:

System requirements

  • PingFederate 11.3 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 must install the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files in your Java Development Kit (JDK).