#pingid-api-playground
Java application to test the PingID API operations. This sample application can help a developer understand the flows and the tokens involved with using the PingID API.
Requires:
- PingOne account with PingID service enabled (visit Ping Identity Developer Site to get a developer account)
Libraries & Dependencies:
- JOSE4J (https://bitbucket.org/b_c/jose4j/wiki/Home)
- Simple JSON (https://github.com/fangyidong/json-simple)
- Apache Commons logging
- Apache Commons IO tools
- Apache Commons File Upload tools
- JSON IO (https://github.com/jdereg/json-io)
- SLF4J (http://www.slf4j.org/)
- Install the latest Maven (https://maven.apache.org/)
- Open a command line and from {your_location}/pingid-api-playground/ execute
mvn clean package
- Copy target\pingid-api-playground.war to a Java web application server (i.e. Tomcat)
- Launch the application (i.e. https://localhost:8080/pingid-api-playground)
- Upload your PingID properties file
- Execute API operations
This software is open sourced by Ping Identity but not supported commercially as such. Any questions/issues should go to the Github issues tracker or discuss on the Ping Identity developer communities . See also the DISCLAIMER file in this directory.