Developer Tools

Developer Tools

Check out the helpful tools we've created for developers

 

We make getting identity services like authentication and SSO into your apps as painless and quick as possible. Implementing identity requires tedious tasks at some point, like decoding a JWT, decoding a SAML request or response, generating codes for the OAuth 2.0 PKCE flow or checking a password hashing algorithm.

PKCE Code Generator

PKCE (Proof Key for Code Exchange, pronounced “pixie”) is an enhancement for the authorization code flow aimed at native apps. A "secret" is generated to combat malicious actors stealing authorization codes and using them to obtain access tokens. You can generate a code challenge and code verifier with this tool.

try the tool

JWT Decoder

JWT (JSON Web Token, pronounced “jot”) tokens are tokens for sharing claims. They are encoded for ease of transport, but you can decode them here to examine the payload. Try it out with an access token from your PingOne free trial.

try the tool

SAML Decoder

Decode a SAML request to examine the XML. Try it out with a PingOne free trial by setting up a SAML app connection and capturing a request.

try the tool

Password Hashing Checker

Check your password hashing algorithm with the password hashing checker. Input a plain text password (remember to use a dummy password) and get back a hashed and encoded password following the LDAP userPassword syntax. Check it by importing a user password with a PingOne free trial.

try the tool

JWT Encoder

JWT (JSON Web Token, pronounced “jot”) tokens are tokens for sharing claims, commonly used in OAuth 2.0. They are encoded for ease of transport, and you can encode them with this tool. Once you're ready, try out a PingOne free trial for more testing.

try the tool

Login Hint Token Generator

Create your own login hint tokens for testing with your identity solution. Try PingOne once you're ready to take it to the next step!

try the tool

SAML Decryptor

Decrypt SAML assertions! This tool takes in a decoded but encrypted SAML assertion and an encryption key to decrypt the encrypted SAML assertion.

Try the tool

OAuth Playground

A tool that demonstrates OAuth and OpenID Connect flows and other capabilities of PingFederate.

download