Code

Source Code

GitHub Organization

Source code samples, examples and open source libraries and projects can be found in the Ping Identity GitHub organization. The organization also includes the following items:

 

 

Ping Identity GitHub

Browse our code samples, examples, starter projects and Open Source projects on GitHub.

 

Go to GitHub

Tools & Libraries

  • JOSE4J

    Provides an open source Java implementation of JWT and JOSE.

  • MOD_AUTH_OPENIDC

    OpenID Connect Relying Party (RP) module for the Apache 2.x web server.

  • LUA-RESTY-OPENIDC

    OpenID Connect Relying Party (RP) module for the NGINX web server.

  • OAuth Playground

    Demonstrates OAuth and Open ID Connect flows and capabilities of PingFederate.

  • AppAuth Client SDK (iOS)

    Client library provided as a reference of best practices for native app SSO.

  • AppAuth Client SDK (Android)

    Client library provided as a reference of best practices for native app SSO.

Sample Apps

  • iOS: User Authentication Sample

    Sample iOS9 application to demonstrate native app SSO.

  • Android: User Authentication Sample

    Sample Android application to demonstrate native app SSO.

  • iOS: AppAuth Client Library Sample

    Sample iOS9 application to demonstrate Native App SSO using the AppAuth client SDK.

  • Android: AppAuth Client Library Sample

    Sample Android application to demonstrate Native App SSO using the AppAuth client SDK.

  • PingID: API Sample Scripts

    Sample code for working with the PingID user management and authentication APIs.

  • Java: PingAccess Addon SDK Samples

    Sample PingAccess code for building custom components and rules.

  • Java: PingFederate Server SDK Samples

    Sample code for extending PingFederate using the Server SDK and expression language.

Note: The code samples and open source projects referenced by this page are provided "as-is". Ping Identity provides no warranty or support on these projects. For help and assistance, contact the author or discuss on the Ping Identity Developer Community.